The Trunk: ReleaseBuilder-mt.257.mcz
[email protected] Sun, 2 Aug 2026 09:49:00 0000
| Newsgroups | gmane.comp.lang.smalltalk.squeak.general |
|---|---|
| Message-ID | <[email protected]> |
Marcel Taeumel uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-mt.257.mcz
==================== Summary ====================
Name: ReleaseBuilder-mt.257
Author: mt
Time: 2 August 2026, 11:49:00.982524 am
UUID: e1e5e847-d223-584d-ab89-fa954e290c3b
Ancestors: ReleaseBuilder-mt.256
Document export script for release notes, now required during release building.
Complement Help-Squeak-Project-mt.117.
=============== Diff against ReleaseBuilder-mt.256 ===============
Item was added:
+ ----- Method: ReleaseBuilder class>>fileOutReleaseNotes (in category 'manual') -----
+ fileOutReleaseNotes
+ "Convert the in-image release notes to the Jekyll format (https://jekyllrb.com/), which can then be uploaded to https://squeak.org/release_notes/ via https://github.com/squeak-smalltalk/squeak.org"
+
+ | filename |
+ filename := SqueakReleaseNotes
+ storeKey: ('v{1}{2}' format: {SystemVersion current majorVersionNumber. SystemVersion current minorVersionNumber}) asSymbol
+ asJekyllFileInDirectoryNamed: 'release-notes_jekyll'.
+
+ self inform: ('Please upload the file\ {1}\\to our website builder at\ {2}\\to make it available in the Web\ {3}' withCRs asText
+ format: {
+ filename asText allBold.
+ 'https://github.com/squeak-smalltalk/squeak.org' asText allBold.
+ 'https://squeak.org/release_notes/' asText allBold}).!
Squeak-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]