Skip to content

Latest commit

 

History

History
619 lines (331 loc) · 19.7 KB

CHANGELOG.md

File metadata and controls

619 lines (331 loc) · 19.7 KB

Changelog

v5.1.5

compare changes

📦 Build

  • Enable sourcemap output in build process (379ba75)

🏡 Chore

  • Upgrade dependencies (d0943fa)
  • Modify pack file structure and update package.json.exports configuration (4429859)

❤️ Contributors

  • kiki-kanri

v5.1.4

compare changes

💅 Refactors

  • Change Url to URL (844051b)
  • Remove process import statement (0209f3c)

🏡 Chore

🎨 Styles

  • Format and lint all files (8670067)

❤️ Contributors

  • kiki-kanri

v5.1.3

compare changes

🩹 Fixes

  • Resolve logger issue in browser due to process.env import method (5622de5)

🏡 Chore

🎨 Styles

❤️ Contributors

  • kiki-kanri

v5.1.2

compare changes

💅 Refactors

  • Simplify wrapper functions by removing async/await (09af6a0)

🏡 Chore

  • Replace Prettier with ESLint, add related files, and update VSCode settings (ab526fe)
  • Modify scripts in package.json (0bd0a63)
  • Update eslint-config and format codes (e56c18c)
  • Upgrade dependencies (38923a3)

🎨 Styles

  • Format and lint all files (9ec40d6)
  • Change all indentation to 4 spaces (f65d19a)

❤️ Contributors

  • kiki-kanri

v5.1.1

compare changes

🏡 Chore

  • Upgrade dependencies (57c452c)
  • Add tslib to devDependencies (f93d4cc)

❤️ Contributors

  • kiki-kanri

v5.1.0

compare changes

🚀 Enhancements

  • Set value parameter type of setReadonlyConstantToGlobalThis as generic (cbcf336)

🏡 Chore

  • Update minimum Node.js version and version list in CI file (d5d261a)
  • Upgrade dependencies (1f4659f)

❤️ Contributors

  • kiki-kanri

v5.0.1

compare changes

📖 Documentation

  • Add codecov badge to README (b19566b)

🏡 Chore

  • Upgrade dependencies and remove tslib (7923643)
  • Modify tsconfig.json (754d072)
  • Upgrade dependencies and modify release script (de51810)

✅ Tests

  • Set timezone to UTC during tests (637c47a)
  • Update datetime unit tests (b2987e0)
  • Add unit tests for number.ts and string.ts (4ad7142)

🤖 CI

  • Add new test CI configuration file (84450b3)

❤️ Contributors

  • kiki-kanri

v5.0.0

compare changes

Migration Notes

  • Changed the "Sha" abbreviation in cryptoMD5 related functions to uppercase ("SHA").
  • The package will no longer install accompanying dependencies automatically. If you need to use related functionalities, you must manually install the corresponding dependencies.

🚀 Enhancements

  • Add release script to package.json (4541063)

🩹 Fixes

  • Resolve issue with unquoted glob path in build script for specified imports (4831bb6)

💅 Refactors

  • ⚠️ Merge functions from object.ts into index.ts (da29903)
  • ⚠️ Change function shorthand names in crypto-hash.ts (64dad0d)

📖 Documentation

🏡 Chore

  • Switch changelog generation package and upgrade dependencies (a47afd6)
  • ⚠️ Change all dependencies to devDependencies (9f92be7)
  • Update release script (b13bdcd)

✅ Tests

  • Add unit tests for setReadonlyConstantToGlobalThis (aafe978)
  • Modify unit tests (ec85e0c)

⚠️ Breaking Changes

  • ⚠️ Merge functions from object.ts into index.ts (da29903)
  • ⚠️ Change function shorthand names in crypto-hash.ts (64dad0d)
  • ⚠️ Change all dependencies to devDependencies (9f92be7)

❤️ Contributors

  • kiki-kanri

v4.4.0

compare changes

🚀 Enhancements

  • Add setReadonlyConstantToGlobalThis function (115c6b7)

🏡 Chore

❤️ Contributors

  • kiki-kanri

v4.3.1

compare changes

🩹 Fixes

  • hono: Resolve issue with logger message handling (bdb8d4d)

❤️ Contributors

  • kiki-kanri

v4.3.0

compare changes

🚀 Enhancements

  • Add flattenToSingleValue function (89077cb)

🏡 Chore

  • Update script (ca98dac)
  • Upgrade dependencies (4a3ac53)
  • Add index export to package.json exports (e017218)
  • Add tslib to devDependencies (08fffce)

✅ Tests

  • Add unit tests for flattenToSingleValue function (338c475)

❤️ Contributors

  • kiki-kanri

v4.2.4

compare changes

🏡 Chore

❤️ Contributors

  • kiki-kanri

v4.2.3

compare changes

🩹 Fixes

  • Handle mixed number and string enum values in getEnumStringValues (57b6ae9)

🏡 Chore

  • Upgrade dependencies (ba15c66)
  • Add jest dependency and related files (49f84e4)

✅ Tests

❤️ Contributors

  • kiki-kanri

v4.2.2

compare changes

🩹 Fixes

  • Prevent default value handling from overwriting non-null/undefined falsy values (a7b9c6e)

🏡 Chore

❤️ Contributors

  • kiki-kanri

v4.2.1

compare changes

🩹 Fixes

  • Correct options property name in getDateRangeFromDate (e48375c)

❤️ Contributors

  • kiki-kanri

v4.2.0

compare changes

🚀 Enhancements

  • Add getDateRangeFromDate function (cf9d212)

📖 Documentation

🏡 Chore

  • Remove rollup files and dependencies and switch to builder build (1aca08a)
  • Upgrade dependencies (37ecc2e)

❤️ Contributors

  • kiki-kanri

v4.1.0

compare changes

🚀 Enhancements

  • Add named exports to consola and pino files (131a03c)

❤️ Contributors

  • kiki-kanri

v4.0.0

compare changes

🚀 Enhancements

  • Add consola logger and related files (c2fb81c)

💅 Refactors

  • ⚠️ Rename request.ts to axios.ts (f9179fd)
  • ⚠️ Rename logger.ts to pino.ts (2d3ec0e)

📖 Documentation

  • Update comments for pino logger (897570b)
  • Update README and package.json (b8025db)

🏡 Chore

  • Upgrade dependencies (e8209f4)
  • Remove type field from package.json (ed68274)
  • Update rollup.config.ts and tsconfig.json (f366dda)
  • ⚠️ Remove object.ts file (9068d40)

⚠️ Breaking Changes

  • ⚠️ Rename request.ts to axios.ts (f9179fd)
  • ⚠️ Rename logger.ts to pino.ts (2d3ec0e)
  • ⚠️ Remove object.ts file (9068d40)

❤️ Contributors

  • kiki-kanri

v3.1.0

compare changes

🚀 Enhancements

  • Add cryptoMd5 and cryptoMd5ToBuffer functions (10458b1)

📖 Documentation

  • Update README and keywords in package.json (9d144eb)

🏡 Chore

❤️ Contributors

  • kiki-kanri

v3.0.1

compare changes

🏡 Chore

❤️ Contributors

  • kiki-kanri

v3.0.0

compare changes

💅 Refactors

  • ⚠️ Remove named exports in logger file (0a01d4a)

📖 Documentation

  • Update README and description in package.json (8a24ff0)

📦 Build

  • Switch build process to Rollup (0869dee)

🏡 Chore

⚠️ Breaking Changes

  • ⚠️ Remove named exports in logger file (0a01d4a)

❤️ Contributors

  • kiki-kanri

v2.0.0

compare changes

🚀 Enhancements

  • Add ksort function (0f6571e)
  • number: Add options parameter to prettyNumberToString function (fd7374d)
  • hono: Add generic type parameter to useHonoLogger function (43a355b)

💅 Refactors

  • number: ⚠️ Rename toPercentString to calculateToPercentageString and rewrite calculations using decimal.js (17a4053)
  • ⚠️ Move calculateToPercentageString to math.ts file (e1686c2)

📖 Documentation

  • Add comments and examples (3e72bec)
  • Update README and modify description field in package.json (fcec53e)

🏡 Chore

⚠️ Breaking Changes

  • number: ⚠️ Rename toPercentString to calculateToPercentageString and rewrite calculations using decimal.js (17a4053)
  • ⚠️ Move calculateToPercentageString to math.ts file (e1686c2)

❤️ Contributors

  • kiki-kanri

v2.0.0-rc.4

compare changes

🚀 Enhancements

  • Add functions for SHA3 hashing with crypto (089fc8e)
  • Add Uint8Array as an input type for SHA3 related functions (350907c)

🩹 Fixes

  • Correct return type error in enum utils (0ae2262)

🏡 Chore

❤️ Contributors

  • kiki-kanri

v2.0.0-rc.3

compare changes

💅 Refactors

  • Modify build and packaging process (a248c8f)

❤️ Contributors

  • kiki-kanri

v2.0.0-rc.2

compare changes

🚀 Enhancements

🏡 Chore

❤️ Contributors

  • kiki-kanri

v2.0.0-rc.1

compare changes

🚀 Enhancements

  • Add useHonoLogger utils (7e7e829)

💅 Refactors

  • Modify build and packaging process (6253743)

❤️ Contributors

  • kiki-kanri

v2.0.0-rc.0

compare changes

🚀 Enhancements

  • Copy README into dist folder during build (bbefce5)
  • Set pino logger level using env value (23185fd)

📖 Documentation

🏡 Chore

❤️ Contributors

  • kiki-kanri

v2.0.0-alpha.3

compare changes

💅 Refactors

  • Switch package to ESM and set 'type' to 'module' in package.json (66f3ee3)

🏡 Chore

  • Rename script file and format tsc-multi.json (dbbb34e)
  • Upgrade dependencies (cdfd392)

❤️ Contributors

  • kiki-kanri

v2.0.0-alpha.2

compare changes

🚀 Enhancements

  • Add cjs format to build output files (3c9edaa)

🏡 Chore

❤️ Contributors

  • kiki-kanri

v2.0.0-alpha.1

compare changes

🚀 Enhancements

  • Add exports configuration to package.json (832d106)

❤️ Contributors

  • kiki-kanri

v2.0.0-alpha.0

compare changes

BREAKING CHANGES

The module is completely rewritten.

Old features will be changed or removed.

Restricted to nodejs version 18 or above.

🚀 Enhancements

💅 Refactors

  • Change build process and set package.json 'type' field to 'module' (e8a5101)

❤️ Contributors

  • kiki-kanri