Releases: adaptive-shield-matrix/utils
Releases · adaptive-shield-matrix/utils
v0.7.0
[0.7.0] - 2025-12-06
🚀 Features
- (dateSchemas) Add nonEmpty validation step for better error messages
- (date) Add date time local schema useful for html input datetime-local
- (num) Add formatNumber function with caching of the formatter
- (date) Add date time format
🚜 Refactor
- (num/format) To follow subject-first naming pattern
- (obj) Rename to objectValues
- (date) Rename formatDate to dateFormat, subject first
🧪 Testing
- (intSchema) Add test for int schema
v0.6.1
[0.6.1] - 2025-11-26
🐛 Bug Fixes
- (schema/int) Add missing export statement
v0.6.0
[0.6.0] - 2025-11-26
🚀 Features
- (schema) Add int and int min 0 valibot schemas
🚜 Refactor
- (email) Rename test email e2e address variable
- (schema) Rename v to a for better grep, v - is used for convex/values
v0.5.0
[0.5.0] - 2025-11-19
🚀 Features
- (result) Add optional statusCode to resultErr
- (ran) Add generate id with lengths: 16, 24, 32 and 64
- (date) Add date schema
- (int) Add floor
- (num) Add clamp
- (obj) Add obj to arr
- (date) Add formatDate
🐛 Bug Fixes
- (tsconfig) Remove allowImportingTsExtensions, because it causes problems for bundlers then importing compiled files from libraries
🏭 Operations
- (release.sh) Allow explicitely passing next release version
- (release.sh) Build project locally before releasing
🚜 Refactor
- (result) Add optional code field
⚙️ Miscellaneous Tasks
- (ran) Add more generate id length variants
v0.4.2
v0.4.1
[0.4.1] - 2025-10-21
🐛 Bug Fixes
- (tsconfig) Cli tests should be excluded from build library output
🚜 Refactor
- (email) Modularize email sending functions, divide into folder groups by provider
v0.4.0
[0.4.0] - 2025-10-21
🚀 Features
- (tsconfig) Ignore and do not bundle test files, reduces output size
🐛 Bug Fixes
- (index) Remove barrel imports, update package.json
🚜 Refactor
- (result) Reorder functions
- (messaging) Flatten directory, refactor telegram functions for better readability
- Sort imports, remove node:console imports
- (release.sh) Automate version increase by looking for features in changelog content
⚙️ Miscellaneous Tasks
- (index) Remove barrel code generation
v0.3.0
[0.3.0] - 2025-10-21
🚀 Features
- (url) Add serializeUrlParams
- (json) Add json stringify pretty
- (email) Add email sending apis via mailjet and resend
- (telegram) Add telegram api for message sending
🚜 Refactor
- Refactor(tsconfig): increase target/lib ES version from 2022 to 2024,
add declarationMap
📚 Documentation
- (readme) Add quick links
v0.2.5
[0.2.5] - 2025-10-19
🐛 Bug Fixes
- (ci) Update npm to support oidc authentication
v0.2.4
[0.2.4] - 2025-10-19
🐛 Bug Fixes
- (ci) Publish public