All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Guiding Principles
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- Versions and sections should be linkable.
- The latest version comes first.
- The release date of each versions is displayed.
- Mention whether you follow Semantic Versioning.
Types of changes
Changelog entries are classified using the following labels (from keep-a-changelog):
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
Changed
- refactored completely
- support was removed for
exclude
andexcludeType
options.noZero
was renamed tooptions.omitZero
0.4.1 - 2016-06-01
- adds support for excluding types or keys
0.4.0 - 2016-06-01
- Changes for removing empty properties inside an array.
- Merge pull request #4 from kakadiadarpan/master
- closes #3
0.3.6 - 2016-04-09
- make array value handling stricter
0.3.5 - 2016-04-09
- ensure empty arrays are omitted
0.3.4 - 2016-03-27
- ensure zero-length function values aren't omitted
0.3.3 - 2016-03-19
- bugfix: do not omit Date objects.
- Merge pull request #2 from stnever/do-not-omit-dates
0.3.2 - 2015-12-24
- update deps
- first commit