0.9.0 (2020-06-19)
- add option to reverse order of channel items (#82) (2019977), closes #80
- require at least ruby version 2.5 (#85) (0ff6ee3)
- support ruby 2.7 (#75) (56ddbbe)
0.8.2 (2019-11-09)
0.8.1 (2019-11-08)
- config: improve generation of channel.title from channel.url (#68) (bc8ecbb)
- parse_uri: squish url to not fail on url with padding spaces (#67) (e349449)
- auto generate nicer channel's title and description (#63) (6db28f6)
- change default ttl to 360 (#65) (605c8db)
0.8.0 (2019-11-02)
- post_processors: add markdown to html (#54) (cdf77b8)
- post_processors: support annotated tokens (#62) (b57bd7b), closes #56
0.7.0 (2019-10-28)
- post_processors: add gsub (#53) (de268ae)
- support enclosure on items (#52) (80a30a1), closes #50
- postprocessor: always wrap img tag in an a tag in sanitze html (#51) (6c7fb88)
- handle json array response (#49) (288c2af)
- use zeitwerk for autoloading (#47) (bce523d)
0.6.0 (2019-10-05)
- memoize ItemExtractor lookups (#45) (e88321c)
- support setting of request headers in feed config (#41) (a7aca11), closes #38
- ci: run rubocop on ci (#40) (f4ec8d1)
0.5.2 (2019-09-19)
0.5.1 (2019-09-19)
0.5.0 (2019-09-18)
0.4.1 (2019-09-18)
0.4.0 (2019-09-07)
- parse_time: support setting of a time_zone (#31) (cecbe5e), closes #19
- postprocessor: add referrer-policy on img tag in sanitze html (#24) (a3b1d18)
- rubocop: add rubocop-rspec and (auto-)fix issues (#22) (dd539f6)
- rubocop: enable more performance cops and relax config (#21) (67132bb)
- sanitize_html: rewrite relative urls to absolute in a and img elements (#30) (caf4e80)
- sanitze_html: strip more attributes (#28) (9daa42e), closes #26
0.3.3 (2019-07-01)
0.3.2 (2019-07-01)
0.3.1 (2019-06-23)
- handle string and symbol keys in config hashes (#15) (93ad824)
- support attributes without selector, fallback to root element then (#16) (d99ae3d)
0.3.0 (2019-06-20)
- add rubocop and update development deps (#13) (6e06329)
- change Config constructor arguments (#14) (21f8746)
0.2.2 (2019-01-31)
- generates invalid feeds (00309e7)
0.2.0 (2018-11-13)
0.1.0 (2018-11-04)
- config: feed generation fails (7dd5586)
- parse_uri: handle non-absolute paths (9215025)
- handling of url query breaks processing (ace289e)
- only set supported attributes on rss item (dae0d8e)
- add logo [skip ci] (857a55f)
- require updated to be present (e1bedae)
- item_extractor: add static and current_time (25043dc)
- item_extractor: handle absolute urls (f96be00)
- item_extractor: text strips strings (f598285)
- post_processing: add configurable post_processing (#5) (4cf6cac), closes #1
- post_processor: add substring (6f2a32a)
- postprocessors: add Template (#6) (f1db542), closes #4
- sanitize_html: add target="_blank" to anchors (975a73b)
- do not fail on invalid item, just skip it (3b83d71)
0.0.1 (2018-06-03)
- gem's version and readme-typos (eab39d9)
- html2rss: add initial version of the html2rss gem (219cac8)