Reformatted changelog
jump to
@@ -1,11 +1,11 @@
-# v2.1.1 - 2026-05-22 +## Changelog + +### v2.1.1 (2026-05-22) - Fixed nimble metadata. - Changed resulution of static libraries -Changes - -# v2.1.0 - 2023-09-24 +### v2.1.0 (2023-09-24) This release is entirely contributed by @ZoomRmc – thank you so much for all the tidy ups and valuable additions to HastyScribe!@@ -33,15 +33,11 @@ - Implemented simple CSS minifier to reduce document size.
Some new user-facing options are implemented: - Added option --iso is added to allow printing the date in ISO 8601 format in the html footer. - Added option --no-clobber to prevent overwrites. - Added option --output-dir allowing writing the resulting html files to a user-provided directory. If multiple given paths/globs resolve to files with colliding basenames, files are saved with a path hash suffix to prevent overwrites. This option takes precedence over --output-file. -Changes - -# v2.0.0 - 2023-08-31 +### v2.0.0 (2023-08-31) This a new major release as it includes quite a few high-impact changes that may be considered breaking changes. -Breaking Changes - -- HastyScribe no longer embeds any web font in generated documents. As a result, generated HTML documents are considerably smaller in size. +Breaking - HastyScribe no longer embeds any web font in generated documents. As a result, generated HTML documents are considerably smaller in size. - Removed possibility of dumping stylesheets via the --dump option. If you want to reuse HastyScribe styles, see the HastyStyles project. - Badge classes must now start with badge-. - There is no special badge/class to display the HastyScribe logo.@@ -75,9 +71,7 @@ Updated badges
The following textual badges have now been converted to display an icon instead: - fixme → red wrench - urgent → red stopwatch - draftcomment → green comments - todo → red clipboard-check - verify → red shield halved - deadline → red timeline -Changes - -# v1.12.5 - 2021-07-03 +### v1.12.5 (2021-07-03) - Upgraded Discount to v2.2.7. - Fixed #82 — Linux binaries no longer require musl to be installed.@@ -86,36 +80,26 @@ - Now building libdiscount natively when compiling, no longer using pre-built libraries.
- Added -v (–version) to display program version. - Added -h to display help (also default if no files are specified). -Changes - -# v1.12.4 - 2021-04-19 +### v1.12.4 (2021-04-19) - Improvements to gc-safety by removing unnecessary procs (#78 – Thanks @tomidery) - Enhanced public API by adding more public functions (#79 – Thanks @tomidery) - Fixed PanDoc metadata checks (#80 – Thanks @tomidery) -Changes - -# v1.12.3 - 2020-11-05 +### v1.12.3 (2020-11-05) - Fixed #74 - Recompiled libmarkdown on Linux. -Changes - -# v1.12.2 - 2020-10-25 +### v1.12.2 (2020-10-25) - Updated Nim to v1.4.0 -Changes - -# v1.12.1 - 2020-08-30 +### v1.12.1 (2020-08-30) - Fixed #73. -Changes - -# v1.12.0 - 2020-04-16 +### v1.12.0 (2020-04-16) - Upgraded FontAwesome to v5.13.0 - Upgraded Discount to v2.2.6@@ -125,9 +109,7 @@ - Added an additional width threshold for monitors bigger than 880px
- Changed font weights back to 400 and 700 to improve readability (Thanks Christof Schardt for proposing this) - TOC links for chapters are now bold (Thanks Christof Schardt for proposing this) -Changes - -# v1.11.0 - 2018-10-07 +### v1.11.0 (2018-10-07) - Fixed Google link icon not displayed. - Fixed style for sidebar icons.@@ -135,9 +117,7 @@ - Fixed embedding of SVG images.
- Implemented new blank sidebar for custom sidebars. - Partially fixed Nimble package structure. -Changes - -# v1.10.0 - 2018-04-29 +### v1.10.0 (2018-04-29) - Improved stylesheet. - Now bundling italics and bold variants of Source Code Pro as well.@@ -145,47 +125,35 @@ - Now using light and semibold variants of Source Sans Pro.
- New badges (js and freebsd). - Minor fixes. -Changes - -# v1.9.0 - 2018-04-27 +### v1.9.0 (2018-04-27) - Added more badges and link types. - Implemented custom markup to easily create HTML anchors. - Fixed incorrect document date parsing (document date was set to the previous month). - Fixed escaping of curly brackets in code blocks. -Changes - -# v1.8.0 - 2018-03-11 +### v1.8.0 (2018-03-11) - Now using Font Awesome 5 for all icons. - Fixed compilation warnings with Nim 0.18.0. -Changes - -# v1.7.1 - 2017-11-18 +### v1.7.1 (2017-11-18) - Fixed transclusion bug. - Fixed terminal block style. -Changes - -# v1.7.0 - 2017-10-29 +### v1.7.0 (2017-10-29) - Released a public Nim API to use HastyScribe as a library within a Nim program. - Added a new –dump option to save HastyScribe stylesheets and fonts to the current directory. - Minor refactoring and CSS fixes. -Changes - -# v1.6.0 - 2017-03-12 +### v1.6.0 (2017-03-12) - Implemented support for basic content transclusion. - Implemented alternative syntax for snippets so that definitions are not evaluated to text. -Changes - -# v1.5.0 - 2017-02-23 +### v1.5.0 (2017-02-23) - Upgraded to version 2.2.2 of the Discount markdown library. - Removed support for 32-bit Windows systems due to inability to test.@@ -193,31 +161,23 @@ - Added the possibility to embed custom Javascript files.
- Upgraded to version 4.7.0 of FontAwesome. - Now requiring Nifty to manage internal dependencies. -Changes - -# v1.4.0 - 2016-10-23 +### v1.4.0 (2016-10-23) - Implemented support for generating HTML fragments. - Implemented support for library usage (undocumented for now). - Refactoring. -Changes - -# v1.3.0 - 2016-10-09 +### v1.3.0 (2016-10-09) - Fixed bug on custom fields. - Implemented substitution macros. -Changes - -# v1.2.1 - 2016-06-24 +### v1.2.1 (2016-06-24) - When watermark is used, links are now clickable. - Text in terminal boxes now wraps for non-XS devices. -Changes - -# v1.2.0 - 2016-06-11 +### v1.2.0 (2016-06-11) - Implemented system fields to display time and date information. - Implemented –field/ dynamic parameter to define custom fields via command line.@@ -228,15 +188,11 @@ - Images are now set to 100% max-width.
- Upgraded to FontAwesome v4.6.3. - Now providing also binaries for Linux x64. -Changes - -# v1.1.3 - 2015-09-06 +### v1.1.3 (2015-09-06) - Fixed SIGSEGV errors in case of no TOCs or user CSS. -Changes - -# v1.1.2 - 2015-08-23 +### v1.1.2 (2015-08-23) - Upgraded to FontAwesome 4.4.0. - Added a few new badges.@@ -244,67 +200,49 @@ - Added styling for Wikipedia links.
- Other minor style tweaks. - HastyScribe must now be recompiled to explicitly enable SSL support. -Changes - -# v1.1.1 - 2015-07-18 +### v1.1.1 (2015-07-18) - Improved badge styles. - Added support for internal <style> tags. -Changes - -# v1.1.0 - 2015-05-01 +### v1.1.0 (2015-05-01) - Support for Nim 0.11.0 - Support for custom output file - Support for custom stylesheet file - Auto-downloading and embedding remote images -Changes - -# v1.0.9 - 2015-01-02 +### v1.0.9 (2015-01-02) Nim 0.10.2 compatibility. -Changes - -# v1.0.8 - 2014-12-26 +### v1.0.8 (2014-12-26) - Implemented printed media support - Fixed minor errors in documentation -Changes - -# v1.0.7 - 2014-11-22 +### v1.0.7 (2014-11-22) Fixed issues with linking libmarkdown when installing via nimble. -Changes - -# v1.0.6 - 2014-10-26 +### v1.0.6 (2014-10-26) - Added support for the new Nimble package manager (formerly known as “Babel”) - Now requiring Nimrod >= 0.9.6. -Changes - -# v1.0.5 - 2014-10-18 +### v1.0.5 (2014-10-18) - ARM Linux support (tested on Raspberry Pi Model B + Raspbian) - Now allowing any file to be compiled (not only .md or .markdown) - Minor documentation improvements - Fixed MIME encoding extension problem for non-PNG images -Changes - -# v1.0.4 - 2014-10-04 +### v1.0.4 (2014-10-04) - Upgraded FontAwesome - Badge enhancements -Changes - -# v1.0.3 - 2014-09-12 +### v1.0.3 (2014-09-12) - Now using narrow non-breakable space (\2027) after icons. - No longer displaying icon before HastyScribe logo in the footer.@@ -313,25 +251,19 @@ - Added terminal-su class for super-user terminal sessions.
- No longer using border for inline code tag. - Reduced line-height in code blocks. -Changes - -# v1.0.2 - 2014-08-07 +### v1.0.2 (2014-08-07) - Fixed issue with automatic date parsing - Improved CSS for definition lists, added unstyled lists - Added phone, email, fax and website badges -Changes - -# v1.0.1 - 2014-08-01 +### v1.0.1 (2014-08-01) - Added “Jump to Top” links to all headings (h2+) - Added .babel file - Ubuntu x86 pre-built binary -Changes - -# v1.0 - 2014-07-20 +### v1.0 (2014-07-20) Initial release.