- Fix
]]>
escaping inCDATA
sections.#174
- Fix Clippy Warnings.
#164
- Add
From<String>
constructor forCategory
.#165
- Update
quick-xml
to 0.36.#166
- Update quick-xml and derive_builder dependencies.
#162
- Update
chrono
to 0.4.31#160
- Change how iTunes extension is detected. Use case insensitive comparison of a namespace
#159
- Take into account namespaces declared locally
#155
- Upgrade
quick_xml
to0.30
#153
- Fix iTunes extension writing
#151
- Upgrade
quick_xml
to0.27
,derive_builder
to0.12
, andatom_syndication
to0.12
#143
- Correct serialization of atom extension
#144
- Read non-blank links only
#145
- check if update_period and frequency are valid
#135
- Disable clock feature of chrono to mitigate RUSTSEC-2020-0159
#130
- Update quick_xml to 0.22
0daf20b
- Fix issues found by clippy
f3283a1
- Replace HashMap with BTreeMap to have a stable order of tags/attributes
8b088b1
- Update atom_syndication to 0.10.0
975e4aa
- Infallible builders
f736a24
- Add the itunes channel "itunes:type" tag.
#101
- Add itunes season tag
#100
- Fix typo in item.rs
#97
- fix benches
#96
- make fields public
#94
- change badges
#95
- fix clippy warnings
#93
- migrate to github actions
#91
- remove from_url feature
#88
- remove deprecated Error description and cause
#89
- implement Atom extension
6b6eac1
- reformat all code
72dbe42
- initial github actions
3557c96
- Add a default builders feature that can be disabled
#83
- Remove dependency on failure
#82
- migrate to 2018 edition
a836e15
- Update dependencies
e76ec24
- work with clippy and rustfmt
b1a3ee3
- Syndication support
#78
- Bump quick-xml to 0.14
#77
- Add support for RSS syndication module
baa9b36
- Parse via namespace and prefix
91c0c03
- Static analysis fixes
4b975c7
- Update derive_builder and bump version
#73
- Add badge from deps.rs and prepare for 1.6.1 release
59bc1ab
- Update to reqwest version 0.9.2
#72
- Update dependencies and prepare for 1.6 release
705fa6f
- updated reqwest version
8fc6a83
- fixed typo
e566647
- Make the output prettier.
#66
- rustfmt.
67724b3
- RustFmt the code.
fbd8334
- Bump quick_xml: 0.11 -> 0.12.
b22649e
- Add opt-in serde serialization.
#55
- Update quick-xml to 0.10.0
#64
- Prepare for 1.2.0 release.
80824a1
- Added setters to structs
#52
- Format using rustfmt-nightly
#50
- Update readme to match lib doc
#48
- Added constructors to builders that consume their immutable counterparts
#45
- Fix some typos
#47
- Added constructors to builders that consume their immutable counterparts
#41
- Add setters to structs
260623c
- Reformatted with rustfmt 0.9.0
f3a3de8
- Added validation module
9a755f9
- Added read support for RSS 0.90, 0.91, 0.92, 1.0
#40
- Shortened some really long example strings, more validation docs
#43
- Add rating for from xml and to xml
#44
- Revised docs and made builders a bit nicer to use
#42
- Doc Updates
#39
- Documentation cleanup, removed new() methods on builders in favor of default()
c0760d9
- Changed finalize to return T instead of Result<T, E>
a62f972
- Changed all builder methods to take Into<T>
83e478b
- Upgrade to quick-xml 0.7.3
#36
- upgrade to quick-xml 0.6.0
e951c6b
- refactor fromxml
d7e73fc
- rustfmt
9705dcf
- Cleanup following #35
#38
- Merge feed functionality into rss.
#35
- Updates to extensions
3feed5f
- Use rustfmt defaults
593b7aa
- Updates to Channel,
902df10
- Store and write namespaces
#27
- Fixed writing and parsing bug with <rss> tag
#26
- Writing support
#25
- Replace project codebase with rss-rs
#24
- Address suggestions made by rust-clippy
#20
- Add category read test
#19
- Removed previous files
6c8aa8e
- Full implementation of RSS 2.0 specification
fc1eee8
- Implement item/guid spec
#14
- Fix inaccurate reading of <channel> properties
#12
- Fix inaccurate reading of <channel> properties
#11
#12
- Return Error instead of panicking when parsing something that isn't an RSS feed
#5
- Return Error instead of panicking
ce89c6b
- Also test on Rust beta channel
0a435b9
- Lock on to stable channel for travis
#4
- Add Apache license headers to source files
001dc0d
- Derive Debug, Clone for Channel, Item, Category, TextInput
d29a4f2
- Update reading/writing examples to have same channel title
cb37502
- Move things into submodule
b834d0b
- Add more examples
4851f17
- Replace from_reader with from_str trait
2bc231a
- Save <textInput> upon export
37eb057
- Implement <textInput> sub-element of <channel>
c6e961f
- Clean up tests a little bit
0bd8516
- Add test ensuring PI XML node gets ignored
298c830