Skip to content

Latest commit

 

History

History
121 lines (111 loc) · 4.43 KB

CHANGELOG.md

File metadata and controls

121 lines (111 loc) · 4.43 KB

2.1.0 / 2024-05-13

  • Improved github cicd replacing actions/--@v3 by actions/--@v4.
  • Moved tests inside src and simplified *.test.js to have only the special-js cases.
  • Added label?: string param in OTimerGetTimesArgs.
  • Updated eslint to flat eslint.config.js.
  • Simplified tsup.config.ts.
  • Re-init package-lock.json.
  • Updated dev libs:
    • @babel/core from v7.23.7 to v7.24.5.
    • @babel/preset-env from v7.23.7 to v7.24.5.
    • @babel/preset-typescript from v7.23.3 to v7.24.1.
    • @types/jest from v29.5.11 to v29.5.12.
    • eslint from v8.56.0 to v8.57.0.
    • eslint-plugin-jest from v27.6.1 to v28.5.0.
    • eslint-plugin-unicorn from v50.0.1 to v53.0.0.
    • husky from v8.0.3 to v9.0.11.
    • nodemon from v3.0.2 to v3.1.0.
    • prettier from v3.1.1 to v3.2.5.
    • tsup from v8.0.1 to v8.0.2.
    • typescript from v5.3.3 to v5.4.5.
  • Added dev libs:
    • @eslint/js added v9.2.0.
    • globals added v15.2.0.
    • typescript-eslint added v7.9.0.
  • Removed dev libs:
    • @typescript-eslint/eslint-plugin removed.
    • @typescript-eslint/parser removed.
    • eslint-config-alloy removed.

2.0.6 / 2024-01-07

  • Added coverage for testing.
  • Added watcher for coding.
  • Improved github cicd replacing npm install to npm ci.
  • Enhanced linter adding some extensions.
  • Enhanced prettier adding import-sorter.
  • Enhanced testing to achieve the 100% of coverage (yay!).
  • Updated dev libs:
    • @babel/core from v7.23.3 to v7.23.7.
    • @babel/preset-env from v7.23.3 to v7.23.7.
    • @types/jest from v29.5.10 to v29.5.11.
    • @typescript-eslint/eslint-plugin from v6.12.0 to v6.18.0.
    • @typescript-eslint/parser from v6.12.0 to v6.18.0.
    • eslint from v8.54.0 to v^8.56.0.
    • eslint-plugin-unicorn from v49.0.0 to v50.0.1.
    • prettier from v3.1.0 to v3.1.1.
    • typescript from v5.2.2 to v5.3.3.
  • Added dev libs:
    • @trivago/prettier-plugin-sort-imports
    • eslint-config-prettier
    • eslint-plugin-jest
    • nodemon

2.0.5 / 2023-11-22

  • Fixed github action npm_publish_on_pr_merge_to_master.
  • Updated dev libs:
    • @babel/core from v7.23.2 to v7.23.3.
    • @babel/preset-env from v7.23.2 to v7.23.3.
    • @babel/preset-typescript from v7.23.2 to v7.23.3.
    • @types/jest from v29.5.6 to v29.5.10.
    • @typescript-eslint/eslint-plugin from v6.9.0 to v6.12.0.
    • @typescript-eslint/parser from v6.9.0 to v6.12.0.
    • eslint from v8.52.0 to v8.54.0.
    • eslint-plugin-unicorn from v48.0.1 to v49.0.0.
    • prettier from v3.0.3 to v3.1.0.
    • tsup from v7.2.0 to v8.0.1.

2.0.4 / 2023-10-24

  • Updated dev libs:
    • @babel/core from v7.23.0 to v7.23.2.
    • @babel/preset-env from v7.22.20 to v7.23.2.
    • @babel/preset-typescript from v7.23.0 to v7.23.2.
    • @types/jest from v29.5.5 to v29.5.6.
    • @typescript-eslint/eslint-plugin from v6.7.3 to v6.9.0.
    • @typescript-eslint/parser from v6.7.3 to v6.9.0.
    • eslint from v8.50.0 to v8.52.0.

2.0.3, 2.0.2, 2.0.1 / 2023-10-04

  • Fixed github actions:
    • validate_pr_to_master
    • npm_publish_on_pr_merge_to_master.

2.0.0 / 2023-10-04

NOTE:
⚠️ It's not valid anymore:
const OTimer = require('oro-timer'),
✔️ use the following instead:
const { OTimer } = require('oro-timer')

  • Refactored ./index.js to ./src/index.ts.
  • Updated package as type: "module".
  • Added tsup and now package is compiled to cjs (common) and mjs (module).
  • Added github actions:
    • validate_pr_to_master
    • npm_publish_on_pr_merge_to_master.
  • Added husky (to ensure only valid commits).
  • Added eslint (and applied it).
  • Added prettier (and applied it).
  • Updated package description
  • Updated dev libs:
    • @babel/core to v7.23.0.
    • @babel/preset-env to v7.22.20.
    • @babel/preset-typescript to v7.23.0.
    • @types/jest to v29.5.5.
    • babel-jest to v29.7.0.
    • jest to v29.7.0.

1.1.0 / 2023-04-29

  • Added TS support.
  • Added ts tests.
  • Added package-lock.json.
  • Improved tests.
  • Improved readme.
  • Improved param type checks to avoid throwing errors.
  • Updated lib-dev jest to v29.5.0.

1.0.1 / 2021-12-14

  • Added MIT License.

1.0.0 / 2021-11-04

  • Added changelog.
  • Added unit testing Jest.
  • Added package in github.com & npmjs.com.