Skip to content

Releases: mcmath/deep-map-keys

v1.2.0

19 Jun 23:43
Compare
Choose a tag to compare

This release adds support for objects containing circular references.

Feature

  • Support for circular references

Dependencies

  • Two new dependencies added
    • lodash
    • es6-weak-map

Documentation

  • README updated accordingly

v1.1.2

16 Jun 01:45
Compare
Choose a tag to compare

This release fixes a for...in loop by ensuring it loops
over the object's own enumerable properties rather than
all enumerable properties.

Fix

  • Fixes for...in loop by merging PR #3

Development

  • Enforces the above fix through tslint.json

v1.1.1

15 Jun 14:30
Compare
Choose a tag to compare

Fixes

  • Dependencies in typings.json are now all development
    dependencies.

v1.1.0

15 Jun 11:05
Compare
Choose a tag to compare

Features

  • Add TypeScript declarations

Development

  • Refactor source code with TypeScript
  • Refactor tests with TypeScript
  • Remove test/ folder; tests now beside source code
  • Remove ESLint; add TSLint

Documentation

  • Stylistic changes in README.md

v1.0.0 Initial Release

14 Jun 07:29
Compare
Choose a tag to compare

Features

  • Package exports a single function, deepMapKeys()

Development

  • Added tests written in CoffeeScript
  • Set up CI and automatic deployment via Travis
  • Added configuration files, e.g. .gitignore, .travis.yml

Documentation

  • All functionality documented in README.md
  • MIT License added