Skip to content

Latest commit

 

History

History
150 lines (89 loc) · 4.68 KB

CHANGELOG.md

File metadata and controls

150 lines (89 loc) · 4.68 KB

Changelog

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.

⚠️ For all versions after 1.4.0 please see the [Releases Tab](https://github.com/skovy/cooky-cutter/releases. semantic-release is now used ⚠️

[1.4.0] - 2019-10-02

Added

  • Add resetSequence() to all factories to allow resetting the sequence #24

1.3.1 - 2019-06-01

Fixed

  • An incorrect warning about hard-coded values when using an override value with derive #17
  • Invoking a function more than once when computing dependencies for a value needed for derive #19

1.3.0 - 2019-05-18

Security

  • Update dependencies with vulnerabilities reported via npm audit via npm audit fix --force #11

Added

  • By default, warnings will now be show for hard-coded objects and arrays #12
  • A configure function was added to globally configure factories #12
  • A configuration option errorOnHardCodedValues will throw (rather than warn) about hard-coded values #12
  • Properly ignore .vscode config when publishing to npm in #9

Fixed

  • The array type definitions now match the extend type definitions #12

1.2.0 - 2018-11-10

Changed

Fixed

  • Run npm audit fix to resolve devDependency vulnerabilities in #8

1.1.0 - 2018-08-08

Added

  • Add array for creating an array of objects (from a factory) in #2 by @kijowski
  • Add derive for deriving values dependent on other attributes in #5

Changed

  • Update internal version of TypeScript to 3.0.1 in #3

1.0.3 - 2018-07-15

Added

  • CHANGELOG with current changes and (most) retroactive changes

Fixed

  • Allow overriding factory by passing a "falsy" value (eg: 0 or false)

1.0.2 - 2018-07-14

Fixed

  • Add another badge for types
  • Update the homepage URL to point to documentation

1.0.1 - 2018-07-14

Fixed

  • Removed unintentionally published files that increased the bundle size unnecessarily

1.0.0 - 2018-07-14

Changed

  • Documentation updates
  • README updates

0.0.6 - 2018-07-03

Changed

  • Allow optional params in the override config
  • Allow overriding base factory attributes when extending

0.0.5 - 2018-06-25

Added

  • Add extend function to extend existing factories
  • Export types from the index

0.0.4 - 2018-06-25

Changed

  • create renamed to define

0.0.3 - 2018-06-24

Added

  • README was added with basic information

Changed

  • The range of the random helper was changed from Number.MAX_VALUE to the 32-bit max for readability.

0.0.2 - 2018-06-24

Fixed

  • Correctly export the create method

0.0.1 - 2018-06-24

Added

  • create method to define factories
  • random helper for a random integer
  • sequence helper for a sequential integer