Skip to content

Releases: 0b5vr/experimental-npm

v0.11.0

Choose a tag to compare

@0b5vr 0b5vr released this 23 Sep 17:07

v0.10.0...v0.11.0
https://github.com/0b5vr/experimental-npm/tree/v0.11.0


🚨 BREAKING CHANGES 🚨

  • 70e160d: Changed the name of the builds. No effect if you're simply importing it as a module.
  • 70e160d: Dropped IIFE builds (0b5vr-experimental.iife.js). Use the ESM build instead.
  • e0dfef7: Removed downlevel-dts. This removes support for TypeScript <3.8

💡 Behavior Changes

  • 70e160d: Add "exports" field to package.json
  • e0dfef7: Remove downlevel-dts

🧹 Chores

  • e1ec779: Remove volta from package.json
  • 1eb713d: Remove treeshaking-testbed

📦 Deps

  • 4066cb3: Bump several deps
  • 997780c: Remove ts-node and tslib
  • bd808ad: Bump esbuild from 0.14.21 to 0.28.2
  • 84a95f2: Remove stale gh-pages dependency and npm script

v0.10.0

Choose a tag to compare

@0b5vr 0b5vr released this 16 Aug 16:03

v0.9.11...v0.10.0
https://github.com/0b5vr/experimental-npm/tree/v0.10.0


🚨 BREAKING CHANGES 🚨

  • daedb93: float32ArrayToWav now outputs 32bit float wav instead of 16bit int wav

💡 Behavior Changes

  • daedb93: float32ArrayToWav now outputs 32bit float wav instead of 16bit int

📄 Docs

  • d26eaf6: populate README with bunch of related links

💯 Tests

  • f0e984a: remove Matrix4.test.ts (we don't need test cases for math classes)
  • 6c7f779: add a test for int16ArrayToWav

💻 Refactors

  • 8f45b04: change biome lineWidth to 100, fix format issues

🧹 Chores

v0.9.11

Choose a tag to compare

@0b5vr 0b5vr released this 16 Aug 16:00

v0.9.10...v0.9.11
https://github.com/0b5vr/experimental-npm/tree/v0.9.11


✨ New Features

  • 151a350: add quatNlerp and corresponding Quaternion methods
  • 8fa00fb: add fmix32
  • 5f15f83: add colorFromHex (also refactored colorToHex)
  • b2e19c7: add step

💻 Refactors

v0.9.10

Choose a tag to compare

@0b5vr 0b5vr released this 26 Mar 08:52

v0.9.9...v0.9.10
https://github.com/0b5vr/experimental-npm/tree/v0.9.10


✨ New Features

  • 70d8b8b: Add Vector3.applyMatrix3

📄 Docs

  • 7a0783e: RawMatrix types, explicitly state that they are column-major order
  • 16fdc69: Format example scripts

🧹 Chores

  • a780974: Update release procedure in CONTRIBUTING.md

v0.9.9

Choose a tag to compare

@0b5vr 0b5vr released this 27 Jan 18:19

v0.9.7...v0.9.9


✨ New Features

🐛 Bugfixes

  • 2d2723e: Refine throttle scheduling

📄 Docs

  • 596dd5e: Add metallic-noise playground example
  • 9cb9348: Add cds.html to test CDS
  • b33a7a1: Add doc comments for CDS.ts

💯 Tests

  • 4b003a2: Migrate from jest to vitest

🧹 Chores

  • bcc913d: add /create-release-note slash command skill
  • 41d523c: eslint -> biomejs
  • 84ccf10: Move array tests into tests dir
  • 61c9c0d: Bump node to 24.13.0

📦 Deps

  • 7713c41: Bump typedoc to 0.28.16 (latest)
  • 53bd8a7: Bump typescript to 5.9.3 (latest)
  • 35d8b6a: Bump @types/node to 24.10.9
  • 1ee78e0: add @vitest/coverage-v8 to take coverage

v0.9.8

Choose a tag to compare

@0b5vr 0b5vr released this 27 Jan 17:40

I published an empty package omg

v0.9.7

Choose a tag to compare

@0b5vr 0b5vr released this 21 Oct 02:26

v0.9.6...v0.9.7


🧹 Chores

  • 22b2e1e: ci: setup npm Trusted Publishing

v0.9.6

Choose a tag to compare

@0b5vr 0b5vr released this 02 Nov 17:03

v0.9.5...v0.9.6


✨ New features

  • 68f7e07 feature: Export Observer utility type
  • b654db8: feature: debounce + throttle

🐛 Fixes

  • c75b3ab: Forgot to export quatLookRotation and quatSlerp !!!!!

v0.9.5

Choose a tag to compare

@0b5vr 0b5vr released this 14 Mar 13:07

v0.9.4...v0.9.5


🐛 Fixes

  • 404d615: BinaryHeap, notifyObservers now should be exported properly

📄 Docs

  • 7670675: Update doc comment of notifyObservers

🧹 Chores

  • ff34475: change tsconfig target to es6
    • no effect on build products since it's overwritten by esbuild
  • 38f7abd: bump year from 2022 to 2023

v0.9.4

Choose a tag to compare

@0b5vr 0b5vr released this 14 Mar 13:04

v0.9.3...v0.9.4


✨ New Features

  • 7b08453: Add notifyObservers
    • not exported 💩