Skip to content

Commit 90cc0bb

Browse files
committedNov 8, 2023
Merge branch 'release/4.22.0'
Release v4.22.0
2 parents dd17a64 + 16f0951 commit 90cc0bb

File tree

76 files changed

+1075
-910
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+1075
-910
lines changed
 

‎CHANGELOG.md

+13-2
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,21 @@ Releases are listed in reverse version number order.
66

77
> Note that _CodeSnip_ v4 was developed in parallel with v3 for a while. As a consequence some v3 releases have later release dates than early v4 releases.
88
9-
## Release v4.21.2 of 13 July 2023
9+
## Release v4.22.0 of 08 November 2023
10+
11+
* Added support for test compiling snippets with Delphi 12 Athens [issue #121].
12+
* Documentation changes re addition of support for Delphi 12:
13+
* File format additions for config, export, user database and main database.
14+
* `Docs/ReadMe.txt`.
15+
* Relevant help topics.
16+
* Reversed order in which compilers are listed in the Configure Compilers and Find Compilers dialogue boxes so that the most recent version of Delphi is listed first [issue #51].
17+
* Refactored out all `with` statements from Pascal source code [issue #118].
18+
* Fixed error in `CHANGELOG.md` entry for release v4.21.2 [issue #120].
19+
20+
## Release v4.21.2 of 14 July 2023
1021

1122
* Removed broken links and fixed unsafe links in the About box [issue #105].
12-
* Fixed bug in version information files that resulted in an error in the Comments section of the version information of both editions of _CodeSnip_ [issue 106].
23+
* Fixed bug in version information files that resulted in an error in the Comments section of the version information of both editions of _CodeSnip_ [issue #106].
1324
* Fixed potential XSS vulnerability in JQuery code used in Easter egg [issue #107].
1425
* Documentation changes:
1526
* Rationalised, corrected, updated and clarified licensing information. These changes affected many documentation files. [issue #108].

‎Docs/Design/FileFormats/config.html

+10-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* v. 2.0. If a copy of the MPL was not distributed with this file, You can
66
* obtain one at https://mozilla.org/MPL/2.0/
77
*
8-
* Copyright (C) 2012-2022, Peter Johnson (gravatar.com/delphidabbler).
8+
* Copyright (C) 2012-2023, Peter Johnson (gravatar.com/delphidabbler).
99
*
1010
* CodeSnip File Format Documentation: Configuration Files
1111
-->
@@ -259,6 +259,9 @@ <h4>
259259
<li>
260260
<em>D11A</em> &ndash; Delphi 11.x Alexandria
261261
</li>
262+
<li>
263+
<em>D12Y</em> &ndash; Delphi 12 Athens
264+
</li>
262265
<li>
263266
<em>FPC</em> &ndash; Free Pascal
264267
</li>
@@ -613,6 +616,12 @@ <h4>
613616
<dd>
614617
Indicates whether Delphi 11.x Alexandria was included in the search.
615618
</dd>
619+
<dt>
620+
<code class="key">D12Y</code> (Boolean)
621+
</dt>
622+
<dd>
623+
Indicates whether Delphi 12 Athens was included in the search.
624+
</dd>
616625
<dt>
617626
<code class="key">FPC</code> (Boolean)
618627
</dt>

0 commit comments

Comments
 (0)