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, randomSeedis now automatically present in the output
Changed
- 
boilerplate project is archived 
[2.1.0] - 2020-12-10
Added
- 
new parameter renderDebugto 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 momentin your node project and inject moment yourself inutil
- 
or prepare dates upstream from generating texts (and avoid momentin 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