What's Changed
- fix(web-serial-rxjs): ensure read pump teardown on disconnect$ by @gurezo in #595
- test(web-serial-rxjs): add serial session resource lifecycle regression tests by @gurezo in #596
- refactor(web-serial-rxjs): unify serial session teardown with resource snapshots by @gurezo in #597
- perf(web-serial-rxjs): optimize terminal buffer maxLines trimming by @gurezo in #598
- refactor(web-serial-rxjs): unify terminal parser lifecycle by @gurezo in #599
- chore(web-serial-rxjs): audit and remove unused internal code by @gurezo in #601
- docs(web-serial-rxjs): document cold observable api usage patterns by @gurezo in #602
- docs(web-serial-rxjs): document framework session dispose patterns by @gurezo in #603
- docs(web-serial-rxjs): add error recovery matrix to troubleshooting by @gurezo in #604
- chore(web-serial-rxjs): bump version to 4.1.0 by @gurezo in #605
Full Changelog: v4.0.5...v4.1.0