All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
- hide error symbol from being printed
#168
14 October 2024
- Missing transformToKebabCase export
#169
10 October 2024
- fix: dual publish package entrypoint
#167
7 October 2024
- chore: migrate to dual publish
#166
3 October 2024
- add missing removeDuplicates export
#165
2 October 2024
- feat: add array util to remove duplicates
#164
30 September 2024
- Fix config type for monorepo loggers
#163
30 September 2024
- Add logger resolvers
#162
16 September 2024
- Unpin a specific version of @vitest/coverage-v8 and vitest
#161
4 September 2024
- Exporting MultiTransactionObservabilityManager
#160
- Bump @types/node from 20.16.3 to 22.5.2
#157
- Bump vitest and @vitest/coverage-v8
#147
- Fixing lint issues on release action
#159
3 September 2024
- AP-5078 MultiTransactionObservabilityManager
#158
2 September 2024
- adjust checking for internal and public errors
#153
30 August 2024
- AP-5015 added maxRetriesPerRequest to RedisConfig
#156
29 August 2024
- Adding wasSuccessful param to TransactionObservabilityManager
#155
14 August 2024
- update errors cause param type
#150
19 July 2024
11 July 2024
- AP-4411 Allow to provide redact option to loggers
#141
10 July 2024
20 June 2024
9 June 2024
- Remove HTTP client
#138
2 June 2024
- Add functions for checksums and streams
#137
30 May 2024
- Make logging more consistent
#136
22 May 2024
- AP-3631 Add hash utils
#135
20 May 2024
- AP-3599 Encryption utility based on Cryptr.
#134
16 May 2024
- Adding EntityGoneError
#133
10 May 2024
- Add missing export for DefiniteEither
#132
6 May 2024
- Add type for observability manager
#131
- Bump pino from 8.21.0 to 9.0.0
#127
- Bump vitest and @vitest/coverage-v8
#130
- Avoid changelog in linting
03a29c6
1 May 2024
- Avoid adding tests and configs into the dist
#129
25 April 2024
24 April 2024
- Add common logger interface
#123
22 April 2024
- Implement copy without empty
#122
22 April 2024
- Add missing requestLabel
#121
19 April 2024
- Exposing isError
#120
12 April 2024
- Add passthrough of error.cause for PublicNonRecoverableError & InternalError
#118
- Reduce default timeout
#117
5 April 2024
- Apply timeout correctly by default
#116
4 April 2024
- DXP-277 Add tslib dependency
#115
- Bump actions/checkout from 3 to 4
#104
- Bump actions/setup-node from 3 to 4
#105
- Update dependencies and codeowners
#114
22 February 2024
- group by path
#107
22 February 2024
30 January 2024
- Object -> transform to kebab case
#98
29 January 2024
- Exposed JSON_HEADERS in index.ts
#100
29 January 2024
- Added JSON_HEADERS utility const.
#99
22 January 2024
- Add typeguard for ResponseStatusError
#97
18 January 2024
- Update dependencies
#96
18 January 2024
- Add common error types and free from record
#95
18 January 2024
- Feat/config scope json support
#94
20 December 2023
- Support passing base for logs
#93
20 December 2023
- Multirepo-friendly logging configuration
#92
18 December 2023
- Export either helpers
#91
18 December 2023
- Add failure/success helpers to either.ts
#82
15 December 2023
14 December 2023
- Fix compatibility with new Pino version
#89
11 December 2023
- Switch to undici 6
#87
4 December 2023
21 November 2023
- Added deepClone into export
#84
21 November 2023
- AP-1334 Added deepClone method
#83
17 November 2023
- Convert date fields to iso string array handling
#80
16 November 2023
- Fix PublicNonRecoverable typeguard
#79
14 November 2023
- Group by bug fix
#78
14 November 2023
- Convert date to string
#77
11 November 2023
- Array to record
#76
4 November 2023
- Use newer undici-retry
#75
31 October 2023
- Implement support for request labels
#74
17 October 2023
- Array remove nullish
#73
17 October 2023
- Fix export
#72
5 October 2023
- Update dependencies
#71
7 September 2023
- Add missing export
#70
7 September 2023
- Use more standard log levels
#69
7 September 2023
- Implement method for global logging of all settled promises with errors
#68
10 August 2023
- Implement waitAndRetry
#67
9 August 2023
- Implement support for optional nullable transformed
#66
4 August 2023
- Empty string should could as null
#65
4 August 2023
- Add getOptionalValidatedInteger method
#64
19 July 2023
- Add sendPostBinary
#63
18 July 2023
- Add may-omit type
#62
18 July 2023
- Bumping undici-retry to 2.0.1
#61
6 July 2023
1 July 2023
- Better narrowing down of types for getMandatoryOneOf
#58
10 June 2023
- Fixes for redis config
#57
10 June 2023
- Implement optionalNullableInteger config
#56
10 June 2023
- Add redis timeouts
#55
9 June 2023
- Adjust type to correct value
#54
9 June 2023
- Fix error type check
#53
9 June 2023
25 April 2023
- Fix error name and types
#50
25 April 2023
- Add type-safe access to response
#49
25 April 2023
- Add generic to ResponseStatusError
#48
25 April 2023
19 April 2023
- Implement response schema validation
#45
18 April 2023
- Update dependencies
#44
3 April 2023
- Breaking change: Updated ConfigScope.getOptional to fallback to default value when environment variable is an empty string ('')
#43
23 March 2023
- KRNL-221 call chunked
#42
23 March 2023
- KRNL-221 add callChunked array function
#41
14 February 2023
10 February 2023
- Support configuring or disabling keep-alive
#38
10 February 2023
27 January 2023
- Fix type
#35
27 January 2023
- New ConfigScope resolution methods
#32
25 January 2023
- Update README to trigger release
#31
- Add array and object utils
#30
- Remove overlapping part of documentation, improve wording on CONTRIBUTING
#29
- Add Contribution guide
#27
10 January 2023
- Implement support for safe parsing
#28
9 January 2023
- Add Either types
#26
6 January 2023
- Implement getMandatoryValidatedInteger
#25
6 January 2023
- Implement config scope
#24
2 January 2023
- Add missing paths to exports
#23
2 January 2023