Skip to content

Releases: frantisekstanko/assertion

v1.0.0

09 Oct 17:45
Immutable release. Only release title and notes can be modified.
2123fe5

Choose a tag to compare

1.0.0 - 2025-10-09

Stable release

Changed

  • Nothing

v0.5.2

07 Oct 22:58
4b91dce

Choose a tag to compare

[0.5.2] - 2025-10-08

Changed

Full Changelog: v0.5.1...v0.5.2

v0.5.1

07 Oct 21:29
76b6fc4

Choose a tag to compare

[0.5.1] - 2025-10-07

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

05 Oct 18:34
b551004

Choose a tag to compare

[0.5.0] - 2025-10-05

Changed

  • Migrated configuration files to TypeScript (eslint.config.ts, jest.config.ts)
  • Separated build configuration into tsconfig.build.json
  • Updated ESLint to check all files instead of only src/**/*.ts
  • Improved test code style with explicit arrow function braces for consistency
  • TypeScript array type preference set to [] notation

Added

  • .nvmrc file specifying Node.js 20 as the recommended version
  • Explicit ESLint ignores for node_modules/, dist/, and tests/coverage/
  • ESLint rule to allow empty functions in test files
  • jiti and ts-node dev dependencies for TypeScript execution support

Full Changelog: v0.4.1...v0.5.0

v0.4.1

05 Oct 14:06
2fead85

Choose a tag to compare

[0.4.1] - 2025-10-05

Fixed

  • Excluded test files from npm package distribution to reduce package size

v0.4.0

05 Oct 13:36
c71dacc

Choose a tag to compare

[0.4.0] - 2025-10-05

Changed

  • BREAKING: Dropped Node.js 18 support - now requires Node.js >=20.0.0
  • BREAKING: Migrated from CommonJS to ES modules (ESM)
  • Updated TypeScript target to ES2022
  • Improved documentation for custom exception classes with Hexagonal/Clean Architecture examples

Added

  • GitHub Actions CI workflow for automated testing on Node.js 20.x and 22.x
  • GitHub Actions publish workflow for automated NPM releases
  • CI status badge, npm version badge, and codecov badge to README
  • Coverage reporting to Codecov