Releases: RobinTail/express-zod-api
Releases · RobinTail/express-zod-api
v18.6.0
Feature
- Feat: Support async functions by
.addOptions()
by @RobinTail in #1753
Chores
- Ref: DNRY for the quoted prop name in
Integration
by @RobinTail in #1740 - Exposing the expected request content type by @RobinTail in #1739
- Bump zod from 3.23.6 to 3.23.7 by @dependabot in #1742
- Bump @types/node from 20.12.10 to 20.12.11 by @dependabot in #1743
- Bump zod from 3.23.7 to 3.23.8 by @dependabot in #1744
- Bump eslint-plugin-unicorn from 52.0.0 to 53.0.0 by @dependabot in #1751
- Bump tsx from 4.9.3 to 4.9.4 by @dependabot in #1752
Full Changelog: v18.5.2...v18.6.0
v18.5.2
Changes
- Muting upload logs related to non-eligible requests by @RobinTail in #1733
- Expressing
Method
viaIRouter
by @RobinTail in #1735 - Prefer
Array::slice()
overArray.from()
by @RobinTail in #1737
Chores
- Bump tsx from 4.9.1 to 4.9.3 by @dependabot in #1732
- Bump @types/node from 20.12.8 to 20.12.9 by @dependabot in #1734
- Bump @types/node from 20.12.9 to 20.12.10 by @dependabot in #1738
Full Changelog: v18.5.1...v18.5.2
v18.5.1
Changes
- Prefer
Map
dictionaries by @RobinTail in #1731
Chores
- Bump @types/ramda from 0.29.12 to 0.30.0 by @dependabot in #1727
- Bump tsx from 4.9.0 to 4.9.1 by @dependabot in #1728
- Upgrading all dependencies by @RobinTail in #1729
Full Changelog: v18.5.0...v18.5.1
v18.5.0
v18.4.0
Features
- Feat: ability to replace the default value with a label in Documentation by @RobinTail in #1709
Chores
- Bump ramda from 0.29.1 to 0.30.0 by @dependabot in #1710
- Upgrading CodeQL actions by @RobinTail in #1711
- Bump the typescript-eslint group with 2 updates by @dependabot in #1712
- Bump zod from 3.23.4 to 3.23.5 by @dependabot in #1713
- Bump vitest and @vitest/coverage-istanbul by @dependabot in #1714
- Bump @vitest/coverage-istanbul from 1.5.2 to 1.5.3 by @dependabot in #1715
- Bump tsx from 4.7.3 to 4.8.2 by @dependabot in #1717
- Upgrading all dependencies. by @RobinTail in #1718
- Bump @types/node from 20.12.7 to 20.12.8 by @dependabot in #1720
- Branded types will not be distinguishable in runtime by @RobinTail in #1721
- Bump zod from 3.23.5 to 3.23.6 by @dependabot in #1722
- Bump tsx from 4.8.2 to 4.9.0 by @dependabot in #1723
- Bump vitest and @vitest/coverage-istanbul by @dependabot in #1724
- Bump @vitest/coverage-istanbul from 1.5.3 to 1.6.0 by @dependabot in #1725
Full Changelog: v18.3.0...v18.4.0
v18.3.0
What's Changed
- chore: test command by @RobinTail in #1699
- Bump tsx from 4.7.2 to 4.7.3 by @dependabot in #1701
- Bump vitest and @vitest/coverage-istanbul by @dependabot in #1700
- Bump ansis from 3.1.1 to 3.2.0 by @dependabot in #1702
- Bump @vitest/coverage-istanbul from 1.5.0 to 1.5.2 by @dependabot in #1703
- Feat: Autodetecting color support by default by @RobinTail in #1704
Full Changelog: v18.2.0...v18.3.0
v18.2.0
What's Changed
- Bump zod from 3.23.0 to 3.23.3 by @dependabot in #1695
- Bump the typescript-eslint group with 2 updates by @dependabot in #1694
- Bump zod from 3.23.3 to 3.23.4 by @dependabot in #1697
- Readme: featuring
zod-sockets
by @RobinTail in #1688 - Supporting Node 22 by @RobinTail in #1617
Full Changelog: v18.1.0...v18.2.0
v18.1.0
What's Changed
- Bump ansis from 3.1.0 to 3.1.1 by @dependabot in #1690
- Bump zod from 3.22.5 to 3.23.0 by @dependabot in #1691
- Optimisations for
zod
3.23 by @RobinTail in #1689
Full Changelog: v18.0.0...v18.1.0
v18.0.0
Version 18 is for Victoria
This version is focused on making the quick start with Express Zod API even faster by replacing winston
with a built-in console logger having the same basic functionality needed to begin the development. Migration should be easy in most cases.
Breaking changes
winston
is no longer a default logger;createLogger()
argument is changed, and it now returns a built-in logger instead ofwinston
.
Features:
- New built-in console logger with colorful pretty inspections and basic methods only.
Non-breaking significant changes:
- Due to detaching from
winston
, theattachRouting()
method is back to being synchronous.
Read the migration guide in Changelog.
v17.7.1
What's Changed
- Fixing
yarn
stability using retries in CI by @RobinTail in #1678 - CI: retry on timeout too by @RobinTail in #1679
- Bump @types/node from 20.12.6 to 20.12.7 by @dependabot in #1681
- Bump typescript from 5.4.4 to 5.4.5 by @dependabot in #1680
- Bump vitest and @vitest/coverage-istanbul by @dependabot in #1682
- Bump the typescript-eslint group with 2 updates by @dependabot in #1683
- Bump zod from 3.22.4 to 3.22.5 by @dependabot in #1685
- Upgrading all dependencies. by @RobinTail in #1686
- Readme:
skipLibCheck
is always recommended by @RobinTail in #1687
Full Changelog: v17.7.0...v17.7.1