Releases: bug-ops/feedparser-rs
v0.4.3
Installation
Rust (crates.io):
cargo add feedparser-rsPython (PyPI):
pip install feedparser-rsNode.js (npm):
npm install feedparser-rsLinks
See CHANGELOG.md for details.
What's Changed
Full Changelog: v0.4.2...v0.4.3
v0.4.2
Installation
Rust (crates.io):
cargo add feedparser-rsPython (PyPI):
pip install feedparser-rsNode.js (npm):
npm install feedparser-rsLinks
See CHANGELOG.md for details.
What's Changed
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Installation
Rust (crates.io):
cargo add feedparser-rsPython (PyPI):
pip install feedparser-rsNode.js (npm):
npm install feedparser-rsLinks
See CHANGELOG.md for details.
What's Changed
- chore: bump @napi-rs/cli from 3.5.0 to 3.5.1 in /crates/feedparser-rs-node in the npm-updates group by @dependabot[bot] in #40
- chore(deps): bump napi from 3.7.1 to 3.8.1 by @dependabot[bot] in #42
- chore(deps): bump napi-derive from 3.4.1 to 3.5.0 by @dependabot[bot] in #41
- chore(deps): update dependencies to v0.4.1 by @bug-ops in #43
- chore: bump Python and Node.js manifest versions to 0.4.1 by @bug-ops in #44
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Installation
Rust (crates.io):
cargo add feedparser-rsPython (PyPI):
pip install feedparser-rsNode.js (npm):
npm install feedparser-rsLinks
See CHANGELOG.md for details.
What's Changed
- feat(parser): add feed.published field and xml:base URL resolution by @bug-ops in #26
- feat(parser): add xml:lang tracking and license field support by @bug-ops in #27
- feat(rss10): add syndication namespace with Python and Node.js bindings by @bug-ops in #28
- chore: release v0.3.0 by @bug-ops in #29
- chore(deps): bump the patch-updates group with 2 updates by @dependabot[bot] in #34
- chore(deps): bump actions/labeler from 5 to 6 by @dependabot[bot] in #30
- chore(deps): bump actions/download-artifact from 4 to 7 by @dependabot[bot] in #31
- chore(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #32
- chore(deps): bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #33
- feat: complete namespace support (Podcast 2.0, Media RSS, GeoRSS) by @bug-ops in #35
- feat: complete Python and Node.js bindings for all namespaces by @bug-ops in #36
- fix: enforce strict clippy lints and eliminate technical debt by @bug-ops in #37
- feat: type optimizations - semantic newtypes and boxed namespace metadata by @bug-ops in #38
- feat(py): Python feedparser compatibility improvements (P0-P1) by @bug-ops in #39
Full Changelog: v0.2.1...v0.4.0
v0.3.0
Installation
Rust (crates.io):
cargo add feedparser-rsPython (PyPI):
pip install feedparser-rsNode.js (npm):
npm install feedparser-rsLinks
See CHANGELOG.md for details.
What's Changed
- feat(parser): add feed.published field and xml:base URL resolution by @bug-ops in #26
- feat(parser): add xml:lang tracking and license field support by @bug-ops in #27
- feat(rss10): add syndication namespace with Python and Node.js bindings by @bug-ops in #28
Full Changelog: v0.2.1...v0.3.0
v0.2.1
Installation
Rust (crates.io):
cargo add feedparser-rsPython (PyPI):
pip install feedparser-rsNode.js (npm):
npm install feedparser-rsLinks
See CHANGELOG.md for details.
What's Changed
- Configure Trusted Publishing for crates.io by @Copilot in #25
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- feat: RSS 1.0 parser, xml:base support, enhanced encoding detection by @bug-ops in #18
- refactor: split long RSS parser functions for maintainability by @bug-ops in #19
- chore: Update Copilot instructions to GitHub documentation standards by @Copilot in #21
- feat(namespace): add GeoRSS, Creative Commons, and ParseOptions API by @bug-ops in #22
Full Changelog: v0.1.8...v0.2.0
v0.1.8
Installation
Rust (crates.io):
cargo add feedparser-rsPython (PyPI):
pip install feedparser-rsNode.js (npm):
npm install feedparser-rsLinks
See CHANGELOG.md for details.
What's Changed
Full Changelog: v0.1.7...v0.1.8
v0.1.7
Installation
Rust (crates.io):
cargo add feedparser-rsPython (PyPI):
pip install feedparser-rsNode.js (npm):
npm install feedparser-rsLinks
See CHANGELOG.md for details.
Full Changelog: v0.1.6...v0.1.7
v0.1.5
PyPI package: https://pypi.org/project/feedparser-rs/
Install with: pip install feedparser-rs
Full Changelog: v0.1.4...v0.1.5