- All: New entry kinds "Security", "Removed" & "Deprecated" from keepachangelog
- All: Entries are now sorted by component name
- All: Broken addition of entries due to wrong negation on non-existent
.strangelogrc
- All: Missing
.strangelogrc
was also causing crash duringaddEntry()
/$ add
due to wrongnull
vs.undefined
check
- CLI: Missing
.strangelogrc
was still causing error because newgetProjectConfig()
was not used in CLI
- All: Fixes broken changelog generation due to defect in version directory listing with
info.yml
- All: Add missing dependency to
glob
causing crash on projects without it
- API: Adds a
migrate()
-function on the API to migrate files to the latest version - CLI: New
migrate
command that uses themigrate()
-API to simplify updating strangelog - All:
.strangelogrc
is now optional (defaults tochangelog/
as path and just one "All" component)
- All:
babel-polyfill
was missing before independencies
causing strangelog not to work in projects without it
- All: Introduces patch version (this requires you to append a
.0
to all version directory names
- All: Use strangelog itself to maintain changelog
- All: Generated markdown now contains the readable component name per entry