Merge topic 'use-latest-language-dialects'

d49f1c5e Build CMake with most-recent available language dialect.
Merge topic 'FindwxWidgets-new-versions'

75dee2f2 FindwxWidgets: Add versions 3.0.1 and 3.0.2
Merge topic 'revert-cached-regex-clear-for-master'

808c77e2 Merge branch 'revert-cached-regex-clear' into revert-cached-regex-clear-for-master
7d674b5f Revert "ClearMatches: Only clear matches which were actually set" (#15261)
Merge topic 'fix-source-case-matching'

84d124e8 Fix lookup of source names after conversion to their actual case (#15259)
Merge topic 'fix-transitive-OBJECT_SOURCES-context'

672f1001 Genex: Fix evaluation context propagation for TARGET_OBJECTS.
Merge topic 'doc-CMP0053-dedup-char'

191d2b20 Help: Remove duplicate '#' in CMP0053 valid character list
Merge topic 'doc-installed-file-property'

89bb34d3 Help: Add 3.1 release notes for INSTALL property scope
07254a81 Help: Document installed file property API
a1aceb25 Help: Format set_property and get_property command docs
Merge topic 'target-sources-error-conditions'

8a75c7ef Help: Document the export limitation of INTERFACE_SOURCES.
e1348056 Export: Disallow export of targets with INTERFACE_SOURCES
bb5905bb cmTarget: Don't allow relative paths in INTERFACE_SOURCES
Merge branch 'master' into next
Merge branch 'master' into next