github overextended/oxmysql v2.14.2

3 hours ago

Bug Fixes

  • pad missing parameters at the correct indices and stop corrupting shared transaction params #283 (Kenshin13)
  • repair store() assertion and reference index #283 (Kenshin13)
  • await transaction commit and roll back unfinished transactions on dispose #283 (Kenshin13)
  • clear the transaction timeout timer to avoid leaking timers #283 (Kenshin13)
  • return the formatted transaction error message #283 (Kenshin13)
  • return a non-owning handle when reusing a connection by id #283 (Kenshin13)
  • types and ts compilation target (Linden)
  • utils/typeCast: explicit boolean typecasting for TINY/BIT fields (Linden)
  • logger: guard fetchResource against unknown resource name (#284) #284 (Whereiam)
  • profiler: handle databases that do not support query profiling (#285) #285 (Mark)

Code Refactoring

  • extract isolation-level helper and parameterize connection options #283 (Kenshin13)
  • remove experimental warning from startTransaction (Linden)

Tests

  • setup testing environment (Linden)
  • add bun unit suite, mysql2 mock harness, coverage gate and CI #283 (Kenshin13)
  • remove some useless tests (Linden)

Chores

  • update fivemanage logger referral (Linden)
  • drop lerna for bun workspaces (Linden)
  • update dependencies (Linden)
  • install and run oxfmt (Linden)
  • drop unused getConnection import #283 (Kenshin13)
  • update typescript and path resolution (Linden)
  • update notices and contributing (Linden)

Commits

  • 0c2ae57: Update README.md (Linden)

Don't miss a new oxmysql release

NewReleases is sending notifications on new releases.