|
| 1 | +# Change Log |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. |
| 5 | + |
| 6 | +## 2.0.0 (2025-11-09) |
| 7 | + |
| 8 | +- fix: check if file exists before removing them #26 ([243e269](https://github.com/devowlio/node-lame/commit/243e269)), closes [#26](https://github.com/devowlio/node-lame/issues/26) |
| 9 | +- fix: Forgot to add builded files ([e48d638](https://github.com/devowlio/node-lame/commit/e48d638)) |
| 10 | +- fix: handle exit close 255 as closing like an error #22 ([661bcdb](https://github.com/devowlio/node-lame/commit/661bcdb)), closes [#22](https://github.com/devowlio/node-lame/issues/22) |
| 11 | +- fix: installing Lame on Linux with required libs ([7cdac31](https://github.com/devowlio/node-lame/commit/7cdac31)) |
| 12 | +- fix: release mechanism with Lerna ([af78bd1](https://github.com/devowlio/node-lame/commit/af78bd1)) |
| 13 | +- fix: resolve temp path ([e13244d](https://github.com/devowlio/node-lame/commit/e13244d)) |
| 14 | +- fix: typing errors ([059ddc0](https://github.com/devowlio/node-lame/commit/059ddc0)) |
| 15 | +- refactor: stream API to be similar to non-stream API; created docs for streams ([f3497c9](https://github.com/devowlio/node-lame/commit/f3497c9)) |
| 16 | +- chore: keep changelog manual through v2.0.0, re-enable automation afterward ([39eb824](https://github.com/devowlio/node-lame/commit/39eb824)) |
| 17 | +- chore: update dependencies ([ccd2571](https://github.com/devowlio/node-lame/commit/ccd2571)) |
| 18 | +- chore: update dependencies and require min. Node 18.20.\* ([82d54eb](https://github.com/devowlio/node-lame/commit/82d54eb)) |
| 19 | +- chore: update husky pre-commit hook bootstrap ([65fa5d0](https://github.com/devowlio/node-lame/commit/65fa5d0)) |
| 20 | +- chore(release): version bump ([3fdd967](https://github.com/devowlio/node-lame/commit/3fdd967)) |
| 21 | +- chore(release): version bump ([ee6c6f1](https://github.com/devowlio/node-lame/commit/ee6c6f1)) |
| 22 | +- chore(release): version bump ([9b9ea87](https://github.com/devowlio/node-lame/commit/9b9ea87)) |
| 23 | +- chore(release): version bump ([b61cb83](https://github.com/devowlio/node-lame/commit/b61cb83)) |
| 24 | +- chore(release): version bump ([a51ad54](https://github.com/devowlio/node-lame/commit/a51ad54)) |
| 25 | +- chore(release): version bump ([bc4c14b](https://github.com/devowlio/node-lame/commit/bc4c14b)) |
| 26 | +- feat: Added possibility to change default lame path and temp path ([95cb214](https://github.com/devowlio/node-lame/commit/95cb214)) |
| 27 | +- feat: almost full test coverage for existing features from v1 ([a473ed7](https://github.com/devowlio/node-lame/commit/a473ed7)) |
| 28 | +- feat: change license from MIT to ISC ([69ac756](https://github.com/devowlio/node-lame/commit/69ac756)) |
| 29 | +- feat: executable examples of package usage ([8fe3e6e](https://github.com/devowlio/node-lame/commit/8fe3e6e)) |
| 30 | +- feat: map all missing LAME options in library ([09982fa](https://github.com/devowlio/node-lame/commit/09982fa)) |
| 31 | +- feat: support Float32Array PCM input conversion #33 ([3cc22d6](https://github.com/devowlio/node-lame/commit/3cc22d6)), closes [#33](https://github.com/devowlio/node-lame/issues/33) |
| 32 | +- feat: upgrade dependencies and min. Node.js version 12.20 ([bf7580e](https://github.com/devowlio/node-lame/commit/bf7580e)) |
| 33 | +- #5 Update for Node 8.11.x and newer: Rewrite fs.unlink with fs.unlinkSync ([365b8f9](https://github.com/devowlio/node-lame/commit/365b8f9)), closes [#5](https://github.com/devowlio/node-lame/issues/5) |
| 34 | +- Add artwork to meta types ([3999904](https://github.com/devowlio/node-lame/commit/3999904)), closes [/github.com/devowlio/node-lame/blob/b61cb830c2573404d437eb552c07bbe11bd0fcf8/lib/src/LameOptions.ts#L602](https://github.com//github.com/devowlio/node-lame/blob/b61cb830c2573404d437eb552c07bbe11bd0fcf8/lib/src/LameOptions.ts/issues/L602) |
| 35 | +- add manually written index.d.ts ([2767327](https://github.com/devowlio/node-lame/commit/2767327)) |
| 36 | +- Add meta option 'artwork' ([42f654b](https://github.com/devowlio/node-lame/commit/42f654b)) |
| 37 | +- add tslint and prettier; format code ([7153bf0](https://github.com/devowlio/node-lame/commit/7153bf0)) |
| 38 | +- Added Tests ([61a642a](https://github.com/devowlio/node-lame/commit/61a642a)) |
| 39 | +- Bugfix ([d0939a9](https://github.com/devowlio/node-lame/commit/d0939a9)) |
| 40 | +- Bugfix ([2534ce8](https://github.com/devowlio/node-lame/commit/2534ce8)) |
| 41 | +- Bugfix ([446f204](https://github.com/devowlio/node-lame/commit/446f204)) |
| 42 | +- Bugfix ([78fa0be](https://github.com/devowlio/node-lame/commit/78fa0be)) |
| 43 | +- Bugfix by https://github.com/PyrApple written in TypeScript instead of merge compiled fix in JavaScr ([13ad74c](https://github.com/devowlio/node-lame/commit/13ad74c)) |
| 44 | +- Bugfixes ([e0df443](https://github.com/devowlio/node-lame/commit/e0df443)) |
| 45 | +- Bump braces from 3.0.2 to 3.0.3 ([0316bc6](https://github.com/devowlio/node-lame/commit/0316bc6)) |
| 46 | +- Bump version ([8514f5f](https://github.com/devowlio/node-lame/commit/8514f5f)) |
| 47 | +- Bump version ([9bbf816](https://github.com/devowlio/node-lame/commit/9bbf816)) |
| 48 | +- Bump version ([6817cba](https://github.com/devowlio/node-lame/commit/6817cba)) |
| 49 | +- Bump version and update readme ([24b4ff2](https://github.com/devowlio/node-lame/commit/24b4ff2)) |
| 50 | +- Bump version to 1.0.5 ([f5fc0c1](https://github.com/devowlio/node-lame/commit/f5fc0c1)) |
| 51 | +- Bump version to 1.1.0 ([91c9ed4](https://github.com/devowlio/node-lame/commit/91c9ed4)) |
| 52 | +- bump version to 1.2.0 ([0d11945](https://github.com/devowlio/node-lame/commit/0d11945)) |
| 53 | +- Bump version to 1.2.1 ([8a36972](https://github.com/devowlio/node-lame/commit/8a36972)) |
| 54 | +- Bump version to 1.2.2 ([816f5a0](https://github.com/devowlio/node-lame/commit/816f5a0)) |
| 55 | +- Change import naming ([3831119](https://github.com/devowlio/node-lame/commit/3831119)) |
| 56 | +- Change typings source ([3b529d9](https://github.com/devowlio/node-lame/commit/3b529d9)) |
| 57 | +- Checked spelling ([cabb3ee](https://github.com/devowlio/node-lame/commit/cabb3ee)) |
| 58 | +- Compile in ES6 instead of ES5 ([8d38dd9](https://github.com/devowlio/node-lame/commit/8d38dd9)) |
| 59 | +- Compile last commit ([2c50fe6](https://github.com/devowlio/node-lame/commit/2c50fe6)) |
| 60 | +- Compile typescript src ([fe7d3cf](https://github.com/devowlio/node-lame/commit/fe7d3cf)) |
| 61 | +- feat!: implement streaming encode/decode pipelines #11 ([b37b4f2](https://github.com/devowlio/node-lame/commit/b37b4f2)), closes [#11](https://github.com/devowlio/node-lame/issues/11) |
| 62 | +- feat!: modernize repository structure and tools; introduce ci/cd ([3a1d79f](https://github.com/devowlio/node-lame/commit/3a1d79f)) |
| 63 | +- fix broken tests ([7229cc3](https://github.com/devowlio/node-lame/commit/7229cc3)) |
| 64 | +- fix json code style ([fae0811](https://github.com/devowlio/node-lame/commit/fae0811)) |
| 65 | +- Fix Spelling Error ([c55237f](https://github.com/devowlio/node-lame/commit/c55237f)) |
| 66 | +- fix style of readme ([e83caf0](https://github.com/devowlio/node-lame/commit/e83caf0)) |
| 67 | +- Fix typo ([f5d9957](https://github.com/devowlio/node-lame/commit/f5d9957)) |
| 68 | +- fix typos and unused variables ([e8a4d6a](https://github.com/devowlio/node-lame/commit/e8a4d6a)) |
| 69 | +- Import typings intro project ([9f30099](https://github.com/devowlio/node-lame/commit/9f30099)) |
| 70 | +- Include test artwork ([5207f3f](https://github.com/devowlio/node-lame/commit/5207f3f)) |
| 71 | +- Init version ([60c8a54](https://github.com/devowlio/node-lame/commit/60c8a54)) |
| 72 | +- Move finish event to more save place ([787b761](https://github.com/devowlio/node-lame/commit/787b761)) |
| 73 | +- Move project from jankarres to devowlio ([4b95373](https://github.com/devowlio/node-lame/commit/4b95373)) |
| 74 | +- remove manual created typings ([e7b4d03](https://github.com/devowlio/node-lame/commit/e7b4d03)) |
| 75 | +- Remove unnecessary quotes ([8c3a152](https://github.com/devowlio/node-lame/commit/8c3a152)) |
| 76 | +- remove unused files in package.json ([8c45de7](https://github.com/devowlio/node-lame/commit/8c45de7)) |
| 77 | +- replace deprecated buffer constructor with Buffer.from() ([9c6fc2e](https://github.com/devowlio/node-lame/commit/9c6fc2e)) |
| 78 | +- replace deprecated package fs-promise with fs-extra ([f7ff591](https://github.com/devowlio/node-lame/commit/f7ff591)) |
| 79 | +- Revert "Integrate typings in package" ([e014b9f](https://github.com/devowlio/node-lame/commit/e014b9f)) |
| 80 | +- Revert "Test" ([c45db2c](https://github.com/devowlio/node-lame/commit/c45db2c)) |
| 81 | +- Set finish emit for decoding ([1c9c0bd](https://github.com/devowlio/node-lame/commit/1c9c0bd)) |
| 82 | +- Typescript compiler options to commonjs ([3c22938](https://github.com/devowlio/node-lame/commit/3c22938)) |
| 83 | +- update dependencies ([6199978](https://github.com/devowlio/node-lame/commit/6199978)) |
| 84 | +- update format of readme ([998de9d](https://github.com/devowlio/node-lame/commit/998de9d)) |
| 85 | +- update gitignore ([b51db88](https://github.com/devowlio/node-lame/commit/b51db88)) |
| 86 | +- Update option tests ([5acb955](https://github.com/devowlio/node-lame/commit/5acb955)) |
| 87 | +- Update README.md ([be25d75](https://github.com/devowlio/node-lame/commit/be25d75)) |
| 88 | +- Update README.md ([4bccee2](https://github.com/devowlio/node-lame/commit/4bccee2)) |
| 89 | +- update requiements in package.json ([1b419e0](https://github.com/devowlio/node-lame/commit/1b419e0)) |
| 90 | +- docs: instructions for AI agents for context for development ([63b86d0](https://github.com/devowlio/node-lame/commit/63b86d0)) |
| 91 | +- ci: introduction of conventional commits, husky, and Lerna (for release management and changelogs) ([b084364](https://github.com/devowlio/node-lame/commit/b084364)) |
| 92 | + |
| 93 | +### BREAKING CHANGE |
| 94 | + |
| 95 | +- - Postinstall now auto-downloads a platform-specific LAME binary into `vendor/lame/<platform>-<arch>/`. Pipelines must permit the download step or configure `LAME_BINARY`, `LAME_SKIP_DOWNLOAD`, or `LAME_FORCE_DOWNLOAD` to control it (more details see `README.md`). - The minimum Node.js version is 20 and the library is published as an ESM-first package with explicit `exports`. CommonJS imports are still supported. Deep imports like `require("node-lame/lib/...")` are no longer supported. |
| 96 | + |
| 97 | +## 2.0.0 (2025-11-09) |
| 98 | + |
| 99 | +- fix: check if file exists before removing them #26 ([243e269](https://github.com/devowlio/node-lame/commit/243e269)), closes [#26](https://github.com/devowlio/node-lame/issues/26) |
| 100 | +- fix: Forgot to add builded files ([e48d638](https://github.com/devowlio/node-lame/commit/e48d638)) |
| 101 | +- fix: handle exit close 255 as closing like an error #22 ([661bcdb](https://github.com/devowlio/node-lame/commit/661bcdb)), closes [#22](https://github.com/devowlio/node-lame/issues/22) |
| 102 | +- fix: installing Lame on Linux with required libs ([7cdac31](https://github.com/devowlio/node-lame/commit/7cdac31)) |
| 103 | +- fix: release mechanism with Lerna ([af78bd1](https://github.com/devowlio/node-lame/commit/af78bd1)) |
| 104 | +- fix: resolve temp path ([e13244d](https://github.com/devowlio/node-lame/commit/e13244d)) |
| 105 | +- fix: typing errors ([059ddc0](https://github.com/devowlio/node-lame/commit/059ddc0)) |
| 106 | +- refactor: stream API to be similar to non-stream API; created docs for streams ([f3497c9](https://github.com/devowlio/node-lame/commit/f3497c9)) |
| 107 | +- chore: keep changelog manual through v2.0.0, re-enable automation afterward ([39eb824](https://github.com/devowlio/node-lame/commit/39eb824)) |
| 108 | +- chore: update dependencies ([ccd2571](https://github.com/devowlio/node-lame/commit/ccd2571)) |
| 109 | +- chore: update dependencies and require min. Node 18.20.\* ([82d54eb](https://github.com/devowlio/node-lame/commit/82d54eb)) |
| 110 | +- chore: update husky pre-commit hook bootstrap ([65fa5d0](https://github.com/devowlio/node-lame/commit/65fa5d0)) |
| 111 | +- chore(release): version bump ([3fdd967](https://github.com/devowlio/node-lame/commit/3fdd967)) |
| 112 | +- chore(release): version bump ([ee6c6f1](https://github.com/devowlio/node-lame/commit/ee6c6f1)) |
| 113 | +- chore(release): version bump ([9b9ea87](https://github.com/devowlio/node-lame/commit/9b9ea87)) |
| 114 | +- chore(release): version bump ([b61cb83](https://github.com/devowlio/node-lame/commit/b61cb83)) |
| 115 | +- chore(release): version bump ([a51ad54](https://github.com/devowlio/node-lame/commit/a51ad54)) |
| 116 | +- chore(release): version bump ([bc4c14b](https://github.com/devowlio/node-lame/commit/bc4c14b)) |
| 117 | +- feat: Added possibility to change default lame path and temp path ([95cb214](https://github.com/devowlio/node-lame/commit/95cb214)) |
| 118 | +- feat: almost full test coverage for existing features from v1 ([a473ed7](https://github.com/devowlio/node-lame/commit/a473ed7)) |
| 119 | +- feat: change license from MIT to ISC ([69ac756](https://github.com/devowlio/node-lame/commit/69ac756)) |
| 120 | +- feat: executable examples of package usage ([8fe3e6e](https://github.com/devowlio/node-lame/commit/8fe3e6e)) |
| 121 | +- feat: map all missing LAME options in library ([09982fa](https://github.com/devowlio/node-lame/commit/09982fa)) |
| 122 | +- feat: support Float32Array PCM input conversion #33 ([3cc22d6](https://github.com/devowlio/node-lame/commit/3cc22d6)), closes [#33](https://github.com/devowlio/node-lame/issues/33) |
| 123 | +- feat: upgrade dependencies and min. Node.js version 12.20 ([bf7580e](https://github.com/devowlio/node-lame/commit/bf7580e)) |
| 124 | +- #5 Update for Node 8.11.x and newer: Rewrite fs.unlink with fs.unlinkSync ([365b8f9](https://github.com/devowlio/node-lame/commit/365b8f9)), closes [#5](https://github.com/devowlio/node-lame/issues/5) |
| 125 | +- Add artwork to meta types ([3999904](https://github.com/devowlio/node-lame/commit/3999904)), closes [/github.com/devowlio/node-lame/blob/b61cb830c2573404d437eb552c07bbe11bd0fcf8/lib/src/LameOptions.ts#L602](https://github.com//github.com/devowlio/node-lame/blob/b61cb830c2573404d437eb552c07bbe11bd0fcf8/lib/src/LameOptions.ts/issues/L602) |
| 126 | +- add manually written index.d.ts ([2767327](https://github.com/devowlio/node-lame/commit/2767327)) |
| 127 | +- Add meta option 'artwork' ([42f654b](https://github.com/devowlio/node-lame/commit/42f654b)) |
| 128 | +- add tslint and prettier; format code ([7153bf0](https://github.com/devowlio/node-lame/commit/7153bf0)) |
| 129 | +- Added Tests ([61a642a](https://github.com/devowlio/node-lame/commit/61a642a)) |
| 130 | +- Bugfix ([d0939a9](https://github.com/devowlio/node-lame/commit/d0939a9)) |
| 131 | +- Bugfix ([2534ce8](https://github.com/devowlio/node-lame/commit/2534ce8)) |
| 132 | +- Bugfix ([446f204](https://github.com/devowlio/node-lame/commit/446f204)) |
| 133 | +- Bugfix ([78fa0be](https://github.com/devowlio/node-lame/commit/78fa0be)) |
| 134 | +- Bugfix by https://github.com/PyrApple written in TypeScript instead of merge compiled fix in JavaScr ([13ad74c](https://github.com/devowlio/node-lame/commit/13ad74c)) |
| 135 | +- Bugfixes ([e0df443](https://github.com/devowlio/node-lame/commit/e0df443)) |
| 136 | +- Bump braces from 3.0.2 to 3.0.3 ([0316bc6](https://github.com/devowlio/node-lame/commit/0316bc6)) |
| 137 | +- Bump version ([8514f5f](https://github.com/devowlio/node-lame/commit/8514f5f)) |
| 138 | +- Bump version ([9bbf816](https://github.com/devowlio/node-lame/commit/9bbf816)) |
| 139 | +- Bump version ([6817cba](https://github.com/devowlio/node-lame/commit/6817cba)) |
| 140 | +- Bump version and update readme ([24b4ff2](https://github.com/devowlio/node-lame/commit/24b4ff2)) |
| 141 | +- Bump version to 1.0.5 ([f5fc0c1](https://github.com/devowlio/node-lame/commit/f5fc0c1)) |
| 142 | +- Bump version to 1.1.0 ([91c9ed4](https://github.com/devowlio/node-lame/commit/91c9ed4)) |
| 143 | +- bump version to 1.2.0 ([0d11945](https://github.com/devowlio/node-lame/commit/0d11945)) |
| 144 | +- Bump version to 1.2.1 ([8a36972](https://github.com/devowlio/node-lame/commit/8a36972)) |
| 145 | +- Bump version to 1.2.2 ([816f5a0](https://github.com/devowlio/node-lame/commit/816f5a0)) |
| 146 | +- Change import naming ([3831119](https://github.com/devowlio/node-lame/commit/3831119)) |
| 147 | +- Change typings source ([3b529d9](https://github.com/devowlio/node-lame/commit/3b529d9)) |
| 148 | +- Checked spelling ([cabb3ee](https://github.com/devowlio/node-lame/commit/cabb3ee)) |
| 149 | +- Compile in ES6 instead of ES5 ([8d38dd9](https://github.com/devowlio/node-lame/commit/8d38dd9)) |
| 150 | +- Compile last commit ([2c50fe6](https://github.com/devowlio/node-lame/commit/2c50fe6)) |
| 151 | +- Compile typescript src ([fe7d3cf](https://github.com/devowlio/node-lame/commit/fe7d3cf)) |
| 152 | +- feat!: implement streaming encode/decode pipelines #11 ([b37b4f2](https://github.com/devowlio/node-lame/commit/b37b4f2)), closes [#11](https://github.com/devowlio/node-lame/issues/11) |
| 153 | +- feat!: modernize repository structure and tools; introduce ci/cd ([3a1d79f](https://github.com/devowlio/node-lame/commit/3a1d79f)) |
| 154 | +- fix broken tests ([7229cc3](https://github.com/devowlio/node-lame/commit/7229cc3)) |
| 155 | +- fix json code style ([fae0811](https://github.com/devowlio/node-lame/commit/fae0811)) |
| 156 | +- Fix Spelling Error ([c55237f](https://github.com/devowlio/node-lame/commit/c55237f)) |
| 157 | +- fix style of readme ([e83caf0](https://github.com/devowlio/node-lame/commit/e83caf0)) |
| 158 | +- Fix typo ([f5d9957](https://github.com/devowlio/node-lame/commit/f5d9957)) |
| 159 | +- fix typos and unused variables ([e8a4d6a](https://github.com/devowlio/node-lame/commit/e8a4d6a)) |
| 160 | +- Import typings intro project ([9f30099](https://github.com/devowlio/node-lame/commit/9f30099)) |
| 161 | +- Include test artwork ([5207f3f](https://github.com/devowlio/node-lame/commit/5207f3f)) |
| 162 | +- Init version ([60c8a54](https://github.com/devowlio/node-lame/commit/60c8a54)) |
| 163 | +- Move finish event to more save place ([787b761](https://github.com/devowlio/node-lame/commit/787b761)) |
| 164 | +- Move project from jankarres to devowlio ([4b95373](https://github.com/devowlio/node-lame/commit/4b95373)) |
| 165 | +- remove manual created typings ([e7b4d03](https://github.com/devowlio/node-lame/commit/e7b4d03)) |
| 166 | +- Remove unnecessary quotes ([8c3a152](https://github.com/devowlio/node-lame/commit/8c3a152)) |
| 167 | +- remove unused files in package.json ([8c45de7](https://github.com/devowlio/node-lame/commit/8c45de7)) |
| 168 | +- replace deprecated buffer constructor with Buffer.from() ([9c6fc2e](https://github.com/devowlio/node-lame/commit/9c6fc2e)) |
| 169 | +- replace deprecated package fs-promise with fs-extra ([f7ff591](https://github.com/devowlio/node-lame/commit/f7ff591)) |
| 170 | +- Revert "Integrate typings in package" ([e014b9f](https://github.com/devowlio/node-lame/commit/e014b9f)) |
| 171 | +- Revert "Test" ([c45db2c](https://github.com/devowlio/node-lame/commit/c45db2c)) |
| 172 | +- Set finish emit for decoding ([1c9c0bd](https://github.com/devowlio/node-lame/commit/1c9c0bd)) |
| 173 | +- Typescript compiler options to commonjs ([3c22938](https://github.com/devowlio/node-lame/commit/3c22938)) |
| 174 | +- update dependencies ([6199978](https://github.com/devowlio/node-lame/commit/6199978)) |
| 175 | +- update format of readme ([998de9d](https://github.com/devowlio/node-lame/commit/998de9d)) |
| 176 | +- update gitignore ([b51db88](https://github.com/devowlio/node-lame/commit/b51db88)) |
| 177 | +- Update option tests ([5acb955](https://github.com/devowlio/node-lame/commit/5acb955)) |
| 178 | +- Update README.md ([be25d75](https://github.com/devowlio/node-lame/commit/be25d75)) |
| 179 | +- Update README.md ([4bccee2](https://github.com/devowlio/node-lame/commit/4bccee2)) |
| 180 | +- update requiements in package.json ([1b419e0](https://github.com/devowlio/node-lame/commit/1b419e0)) |
| 181 | +- docs: instructions for AI agents for context for development ([63b86d0](https://github.com/devowlio/node-lame/commit/63b86d0)) |
| 182 | +- ci: introduction of conventional commits, husky, and Lerna (for release management and changelogs) ([b084364](https://github.com/devowlio/node-lame/commit/b084364)) |
| 183 | + |
| 184 | +### BREAKING CHANGE |
| 185 | + |
| 186 | +- - Postinstall now auto-downloads a platform-specific LAME binary into `vendor/lame/<platform>-<arch>/`. Pipelines must permit the download step or configure `LAME_BINARY`, `LAME_SKIP_DOWNLOAD`, or `LAME_FORCE_DOWNLOAD` to control it (more details see `README.md`). - The minimum Node.js version is 20 and the library is published as an ESM-first package with explicit `exports`. CommonJS imports are still supported. Deep imports like `require("node-lame/lib/...")` are no longer supported. |
| 187 | + |
1 | 188 | ## <small>2.0.0 (2025-11-09)</small> |
2 | 189 |
|
3 | 190 | ### Breaking Changes |
|
0 commit comments