Skip to content

Releases: postalsys/bounce-classifier

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Apr 07:16
f4630fc

3.0.0 (2026-04-23)

⚠ BREAKING CHANGES

  • getModelInfo() no longer returns null before init; it always returns an object. Use the new initialized flag instead of a null-check.

Features

  • classifyBatch, custom fallbacks, streaming init, demo UX overhaul (1bae2c3)

Bug Fixes

  • prevent extractSmtpCodes from matching IPv4 octets (665d332)

v2.4.0

Choose a tag to compare

@github-actions github-actions released this 16 Mar 18:52
92cb41d

2.4.0 (2026-03-16)

Features

  • add update-model script and prepublish hook (bb3625d)

Bug Fixes

  • make ambiguous classification tests model-resilient (c57588d)

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 16 Mar 15:48
a2a70a4

2.3.0 (2026-03-16)

Features

  • add text pattern fallbacks for rate_limited classification (629ef10)

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Mar 15:07
302394d

2.2.0 (2026-03-16)

Features

  • add getModelInfo() and model hash versioning (36e57e0)

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Mar 14:46
e4fca14

2.1.0 (2026-03-16)

Features

  • add reload() method for live model updates (72da12a)

Bug Fixes

  • update tests for retrained model and clean up lint (274e23f)

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Dec 09:31
e01f623

2.0.0 (2025-12-15)

⚠ BREAKING CHANGES

  • Remove classifyBatch() API - use classify() in a loop instead

Bug Fixes

  • improve classification accuracy with text pattern priority (85d0319)
  • improve virus_detected classification with text pattern fallbacks (798ca30)
  • use dynamic imports for browser compatibility (88850ca)
  • use static requires in CJS bundle for pkg compatibility (873adc9)

Code Refactoring

  • replace TensorFlow.js with pure JS inference (8f05baa)

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 14 Dec 16:08
edb9f19

1.2.1 (2025-12-14)

Bug Fixes

  • add input sanitization, improve error handling, and setup ESLint (4fad0f2)
  • replace dynamic imports with createRequire for pkg compatibility (0b23b65)

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Dec 12:51
45d25c8

1.2.0 (2025-12-14)

Features

  • retrain model with expanded training data (93779ef)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Dec 12:12
ccce324

1.1.0 (2025-12-14)

Features

  • add comprehensive unit tests with Node.js test runner (932edf5)

Bug Fixes

  • trigger initial release (bb6ab4f)