| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-18 | 5.5 kB | |
| v0.10.0 source code.tar.gz | 2026-10-18 | 378.7 kB | |
| v0.10.0 source code.zip | 2026-10-18 | 439.8 kB | |
| Totals: 3 Items | 824.0 kB | 0 | |
Major changes
- Updated the Japanese model using the new model training pipeline powered by LogitBoost.
- Updated supported versions for Python and Node.js
What's Changed
- fix(js): don't split surrogate pairs by @kwy404 in https://github.com/google/budoux/pull/1403
- perf(java): precompute totalScore and HashMap feature maps in Parser by @tushuhei in https://github.com/google/budoux/pull/1404
- refactor(py): replace LifoQueue with list for HTMLChunkResolver.element_stack by @tushuhei in https://github.com/google/budoux/pull/1405
- fix(py): track chunk boundaries by offset instead of in-band SEP character by @tushuhei in https://github.com/google/budoux/pull/1406
- chore(deps): bump the patch group across 2 directories with 2 updates by @dependabot[bot] in https://github.com/google/budoux/pull/1408
- chore(deps): bump the codeql group with 4 updates by @dependabot[bot] in https://github.com/google/budoux/pull/1407
- fix: preserve HTML state for unmatched closing tags by @Shubham-Padkonde in https://github.com/google/budoux/pull/1409
- fix(java): don't split surrogate pairs by @kwy404 in https://github.com/google/budoux/pull/1411
- chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in the uv group across 1 directory by @dependabot[bot] in https://github.com/google/budoux/pull/1412
- feat(scripts): add early stopping (--patience) to train and pipeline by @tushuhei in https://github.com/google/budoux/pull/1413
- feat(scripts): add magnitude pruning (--top-k) by @tushuhei in https://github.com/google/budoux/pull/1414
- feat(scripts): add LogitBoost training algorithm (--algorithm) by @tushuhei in https://github.com/google/budoux/pull/1415
- chore(deps-dev): bump the patch group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/google/budoux/pull/1416
- feat(scripts): add dataset linter, resolve fine-tuning contradictions, and enforce integrity by @tushuhei in https://github.com/google/budoux/pull/1417
- feat(scripts): normalize LogitBoost algorithm with learning rate and sample weights by @tushuhei in https://github.com/google/budoux/pull/1418
- chore(deps-dev): bump source-map-js from 1.2.1 to 1.2.2 in /javascript by @dependabot[bot] in https://github.com/google/budoux/pull/1419
- feat(scripts): auto-balance fine-tuning weights and eliminate text duplication in pipeline by @tushuhei in https://github.com/google/budoux/pull/1420
- feat(model): update Japanese model weights with auto-balanced LogitBoost pipeline by @tushuhei in https://github.com/google/budoux/pull/1421
- docs(scripts): update training pipeline documentation for LogitBoost and auto-balancing by @tushuhei in https://github.com/google/budoux/pull/1422
- feat(model): resolve word segmentation issue for なぞなぞ (#1410) by @tushuhei in https://github.com/google/budoux/pull/1423
- chore(deps-dev): bump playwright from 1.63.0 to 1.64.0 in /javascript by @dependabot[bot] in https://github.com/google/budoux/pull/1425
- chore(deps-dev): bump the patch group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/google/budoux/pull/1424
- chore(deps): bump actions/setup-node from 7.0.0 to 7.1.0 by @dependabot[bot] in https://github.com/google/budoux/pull/1429
- chore(deps): bump step-security/harden-runner from 2.21.1 to 2.22.1 by @dependabot[bot] in https://github.com/google/budoux/pull/1428
- chore(deps): bump the codeql group with 4 updates by @dependabot[bot] in https://github.com/google/budoux/pull/1426
- chore(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2 in the patch group by @dependabot[bot] in https://github.com/google/budoux/pull/1427
- fix: explicitly import budoux.utils to resolve standalone AttributeError and pyrefly warnings by @tushuhei in https://github.com/google/budoux/pull/1432
- ci: pin npm and Python dependencies via npm ci and uv sync --locked by @tushuhei in https://github.com/google/budoux/pull/1431
- chore(deps): bump types-setuptools from 82.0.0.20260518 to 84.0.0.20261006 by @dependabot[bot] in https://github.com/google/budoux/pull/1438
- chore(deps): bump pydantic from 2.13.4 to 2.14.0 by @dependabot[bot] in https://github.com/google/budoux/pull/1437
- chore(deps): bump regex from 2026.5.9 to 2026.9.29 by @dependabot[bot] in https://github.com/google/budoux/pull/1436
- chore(deps): bump pyrefly from 1.2.0 to 1.3.2 by @dependabot[bot] in https://github.com/google/budoux/pull/1435
- chore(deps): bump ruff from 0.16.2 to 0.16.10 in the patch group by @dependabot[bot] in https://github.com/google/budoux/pull/1434
- chore(deps-dev): bump vite from 8.3.3 to 8.3.4 in /javascript in the patch group across 1 directory by @dependabot[bot] in https://github.com/google/budoux/pull/1433
- fix: require -o/--output flag in find_conflicts.py by @tushuhei in https://github.com/google/budoux/pull/1439
- fix(demo): register Thai parser in Web Worker and use loadDefaultParsers by @tushuhei in https://github.com/google/budoux/pull/1440
- bump version to v0.10.0 by @tushuhei in https://github.com/google/budoux/pull/1430
- Add Python 3.15 support and drop Python 3.10 by @tushuhei in https://github.com/google/budoux/pull/1443
- ci(js): add node 26, remove 20 by @kojiishi in https://github.com/google/budoux/pull/1444
New Contributors
- @Shubham-Padkonde made their first contribution in https://github.com/google/budoux/pull/1409
Full Changelog: https://github.com/google/budoux/compare/v0.9.3...v0.10.0