Changelog, versions 2.x.x
[2.1.8] - 2021-03-30
[2.1.7] - 2021-03-08
Fixed
-
#57 highlight js works again, reduced list of supported languages by highlight, and tried to remove favicon requests
-
#58 gerund of 'to be' is 'being', not 'bing'
-
#55 'to be' formally added to the list of irregular verbs in
english-verbs-irregular
(though is not not used to conjugate 'to be', as it is an auxiliary) -
issues on Lambda version deployment
[2.1.3] - 2021-01-17
Added
-
configuration and doc for Vercel pkg to generate an .exe file for the server
-
governance in GOVERNANCE.md
[2.1.2] - 2020-12-29
[2.1.1] - 2020-12-26
Added
-
yeoman generator to easily bootstrap RosaeNLG projects
-
patreon funding link: https://www.patreon.com/ludan
-
in API,
randomSeed
is now automatically present in the output
Changed
-
boilerplate project is archived
[2.1.0] - 2020-12-10
Added
-
new parameter
renderDebug
to follow the rendering path in the html output; see new debugging manual -
performance monitoring in the CI
[2.0.0] - 2020-11-29
moment
, which was used to format dates, was replaced by date-fns
, essentially to reduce the size of render only browser bundled packages.
You must update dateFormat
everywhere you used it following date-fns format.
Also, util.moment
not available no more. If you used it, alternatives are:
-
import
moment
in your node project and inject moment yourself inutil
-
or prepare dates upstream from generating texts (and avoid
moment
in templates)
Added
-
issue templates on GitHub
-
standard guides: README.md, DEVELOPER_GUIDE.md, CONTRIBUTING.md, COMMUNITY.md etc.
-
Observable HQ integration doc
-
doc on synonyms explaining best approach to generate all alternatives
Fixed
-
browser IDE demo: German is blocked when using Firefox (https://github.com/RosaeNLG/rosaenlg/issues/3)
-
bug on context unstack
-
big bug on empty synonyms: empty alternatives could be triggered when they contained only spaces