Skip to content

Latest commit

 

History

History
157 lines (74 loc) · 6.2 KB

CHANGELOG.md

File metadata and controls

157 lines (74 loc) · 6.2 KB

Changelog

4.0.1 (2024-09-23)

Bug Fixes

  • schemas/college.ts: fixed typo in college tuple, dentistry is now correctly spelled (9b8e7ad)
  • vitest.config.ts: reset coverage report on failure to default (false) (e0700a2)

4.0.0 (2024-09-22)

⚠ BREAKING CHANGES

  • package.json: due to the sync/async import (bundling) separation, all previously defined import will work as normal whilst async must be imported through @keminghe/osu/async

Bug Fixes

  • package.json: separated synd and async exports (3ffb464)

3.1.1 (2024-09-21)

3.1.0 (2024-09-21)

Features

  • src/index.ts: added export of the research posting async accessor module (e249410)

3.0.0 (2024-09-21)

⚠ BREAKING CHANGES

  • src/researchpostings/: package now requires node 18 and up due to change in compilation config to avoid production dependency compatibility issues

Features

  • src/researchpostings/: added research postings async access method (016abdf)

2.0.2 (2024-09-21)

2.0.1 (2024-08-29)

2.0.0 (2024-08-29)

⚠ BREAKING CHANGES

  • schemas/: * renamed isOSUEmail to isOSUDotEduEmail for clarity * renamed isNameDotNumber to isNameDotNum for brivety * completely removed the osu namespace and sub-spaces in favor of importing getResource functions to simplify usage

Features

  • schemas/: replaced osu namespace with flat config, i.e. getResoruce functions (4109ff9)

1.1.1 (2024-08-03)

1.1.0 (2024-08-03)

Features

  • osuvalidators.ts: added support for hyphened name dot number (2f82508), closes #7 #8

1.0.10 (2024-08-02)

Bug Fixes

  • publish-npm.yml: added correct token and command to auth to npm (9e15609), closes #5

1.0.9 (2024-08-02)

Bug Fixes

  • src/index.ts: entrypoint now correctly exports student org and major types (d6c958a)

1.0.8 (2024-08-02)

Bug Fixes

  • package.json: explicitly defined files to only publish necessary files (6074802)

1.0.7 (2024-08-02)

Bug Fixes

  • package.json: npm pkg fixed package.json, added git+ for repo url (077b3d4)

1.0.6 (2024-08-02)

1.0.5 (2024-08-02)

1.0.4 (2024-08-02)

1.0.3 (2024-08-02)

Bug Fixes

  • csv2ts.test.ts: further removed error snapshot to accommodate Actions file path (29dbdbb)

1.0.2 (2024-08-02)

1.0.1 (2024-08-02)

Bug Fixes

  • scripts/utils/csv2ts.test.ts: removed snapshot test to accommodate diff test env file paths (f461757)

1.0.0 (2024-08-02)

⚠ BREAKING CHANGES

  • tsup.config.ts: to unify exports, removed osu from default export, added osu back as a name export, now must use import { osu } from "@keminghe/osu"; to use the osu namespace and subsequent namespaces, classes, and constants.

Features

  • tsup.config.ts: adopted tsup as bundler, enforced uniform named exports (ef24365)

0.4.0 (2024-08-01)

Features

  • csv2ts.ts: extended generic csv 2 ts array util funtions (7537250)

0.3.0 (2024-08-01)

Features

  • scripts dir: fully implemented and tested csv to ts auto generation scripts (679bcb4)

0.2.0 (2024-07-31)

Features

  • src/utils/osuvalidators.ts: added and fully tested osu validators (c79afea)

Bug Fixes

  • .release-it.json: reverted error formatting by biomejs, release-it now functional (f386262)