jasmine-auto-spies
Version:
Create automatic spies from classes in jasmine tests, also for promises and observables
168 lines (85 loc) • 8.14 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [8.0.1](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@8.0.0...jasmine-auto-spies@8.0.1) (2023-08-31)
**Note:** Version bump only for package jasmine-auto-spies
# [8.0.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@7.0.0...jasmine-auto-spies@8.0.0) (2023-06-03)
### Bug Fixes
- **types:** typesafety for mocked objects/functions ([d1ffbac](https://github.com/hirezio/auto-spies/commit/d1ffbac0df82f9c54081e8ef5acc3b4bf0b288c5)), closes [#51](https://github.com/hirezio/auto-spies/issues/51)
### BREAKING CHANGES
- **types:** "mockReturnValue" for a function that returns a number no longer accepts something
that's not a number
# [7.0.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.9...jasmine-auto-spies@7.0.0) (2023-03-28)
### chore
- update dependencies (jest@29.5.0) ([dd040ae](https://github.com/hirezio/auto-spies/commit/dd040ae34076791134df3e9b6e4259a6d3c49e48)), closes [#68](https://github.com/hirezio/auto-spies/issues/68)
### BREAKING CHANGES
- Jest v29.5.0 is required
## [6.9.9](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.8...jasmine-auto-spies@6.9.9) (2022-03-09)
**Note:** Version bump only for package jasmine-auto-spies
## [6.9.8](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.7...jasmine-auto-spies@6.9.8) (2022-01-01)
### Bug Fixes
- **core:** change serialize-javascript to javascript-stringify ([6d02a4a](https://github.com/hirezio/auto-spies/commit/6d02a4aa9f0621db700f1ad2e2b49d8b433a4c19)), closes [#55](https://github.com/hirezio/auto-spies/issues/55)
## [6.9.7](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.6...jasmine-auto-spies@6.9.7) (2022-01-01)
**Note:** Version bump only for package jasmine-auto-spies
## [6.9.6](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.5...jasmine-auto-spies@6.9.6) (2021-12-31)
**Note:** Version bump only for package jasmine-auto-spies
## [6.9.5](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.4...jasmine-auto-spies@6.9.5) (2021-06-09)
### Bug Fixes
- **global:** fix observable props nextWithValues not working ([6fddf74](https://github.com/hirezio/auto-spies/commit/6fddf74a1cb3ffc182e8353b3ce113e0022d1bb4)), closes [#49](https://github.com/hirezio/auto-spies/issues/49)
## [6.9.4](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.3...jasmine-auto-spies@6.9.4) (2021-06-09)
**Note:** Version bump only for package jasmine-auto-spies
## [6.9.3](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.2...jasmine-auto-spies@6.9.3) (2021-02-04)
### Bug Fixes
- **auto-spies-core:** don't add getters to method names when creating spies from class ([41e43c7](https://github.com/hirezio/auto-spies/commit/41e43c76d4b494ec7e57cdc075ef0339c69435db)), closes [#40](https://github.com/hirezio/auto-spies/issues/40)
## [6.9.2](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.1...jasmine-auto-spies@6.9.2) (2021-01-18)
### Bug Fixes
- **global:** fix multi calledWith bug ([777fc59](https://github.com/hirezio/auto-spies/commit/777fc59a3fc2cff80787bed37c385d1f2e664704)), closes [#39](https://github.com/hirezio/auto-spies/issues/39)
## [6.9.1](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.0...jasmine-auto-spies@6.9.1) (2020-12-22)
**Note:** Version bump only for package jasmine-auto-spies
# [6.9.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.8.0...jasmine-auto-spies@6.9.0) (2020-12-22)
### Features
- **global:** add `provideAutoSpy` util for Angular tests ([c0680f7](https://github.com/hirezio/auto-spies/commit/c0680f79af1e62a35ff65d96a6ffdb4d127abb7c)), closes [#26](https://github.com/hirezio/auto-spies/issues/26)
# [6.8.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.7.0...jasmine-auto-spies@6.8.0) (2020-12-20)
### Features
- **global:** add `createObservableWithValues` ([d2966f1](https://github.com/hirezio/auto-spies/commit/d2966f1db54dba5adcf2ee051ba0962eb9c14e7c))
# [6.7.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.6.0...jasmine-auto-spies@6.7.0) (2020-12-18)
### Features
- **global:** add `nextWithValues` ([de3c30b](https://github.com/hirezio/auto-spies/commit/de3c30b6c6bcc54db6c95f8247ed0bdd5c918493)), closes [#20](https://github.com/hirezio/auto-spies/issues/20)
# [6.6.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.5.1...jasmine-auto-spies@6.6.0) (2020-12-14)
### Features
- **global:** modify `nextWithPerCall` to return subjects and complete ([8d2b107](https://github.com/hirezio/auto-spies/commit/8d2b107b6c713773e5073ff8c22e3db58cbbcb51))
## [6.5.1](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.5.0...jasmine-auto-spies@6.5.1) (2020-12-14)
**Note:** Version bump only for package jasmine-auto-spies
# [6.5.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.4.1...jasmine-auto-spies@6.5.0) (2020-12-13)
### Features
- **global:** add `resolveWithPerCall` and `nextWithPerCall` ([aaf2de8](https://github.com/hirezio/auto-spies/commit/aaf2de83fe9edc02dfc81da5e4b617343ea3b4b0))
## [6.4.1](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.4.0...jasmine-auto-spies@6.4.1) (2020-11-19)
### Bug Fixes
- **global:** fix null return value bug ([a9bb0a9](https://github.com/hirezio/auto-spies/commit/a9bb0a988d913f3a1192d736a583c34fbc5aefb1)), closes [#38](https://github.com/hirezio/auto-spies/issues/38)
# [6.4.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.3.4...jasmine-auto-spies@6.4.0) (2020-10-19)
### Features
- **global:** printing function name in error when mustBeCalledWith is configured ([b5e0dbd](https://github.com/hirezio/auto-spies/commit/b5e0dbdf812d4c45f8109397e5aa4d33ffc37d82)), closes [#27](https://github.com/hirezio/auto-spies/issues/27)
## [6.3.4](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.3.3...jasmine-auto-spies@6.3.4) (2020-10-01)
**Note:** Version bump only for package jasmine-auto-spies
## [6.3.3](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.3.2...jasmine-auto-spies@6.3.3) (2020-09-16)
**Note:** Version bump only for package jasmine-auto-spies
## [6.3.2](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.3.1...jasmine-auto-spies@6.3.2) (2020-09-10)
### Bug Fixes
- **global:** add .npmignore ([b6f8ff7](https://github.com/hirezio/auto-spies/commit/b6f8ff7008634c377d541803beaf0d3068343a8b))
## [6.3.1](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.3.0...jasmine-auto-spies@6.3.1) (2020-09-10)
**Note:** Version bump only for package jasmine-auto-spies
# [6.3.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.2.5...jasmine-auto-spies@6.3.0) (2020-09-10)
### Features
- **jasmine-auto-spies:** fixed tests ([5bd3102](https://github.com/hirezio/auto-spies/commit/5bd31023064288a0589677192620650b295984a0))
## [6.2.5](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.2.4...jasmine-auto-spies@6.2.5) (2020-09-08)
**Note:** Version bump only for package jasmine-auto-spies
## [6.2.4](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.2.3...jasmine-auto-spies@6.2.4) (2020-09-08)
**Note:** Version bump only for package jasmine-auto-spies
## [6.2.3](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.2.2...jasmine-auto-spies@6.2.3) (2020-09-08)
**Note:** Version bump only for package jasmine-auto-spies
## [6.2.2](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.2.1...jasmine-auto-spies@6.2.2) (2020-09-08)
**Note:** Version bump only for package jasmine-auto-spies
## 6.2.1 (2020-09-05)
**Note:** Version bump only for package jasmine-auto-spies
## 6.2.0 (2020-09-05) and prior versions
[See releases page](https://github.com/hirezio/auto-spies/releases?after=v6.3.0)