All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
3.0.4 (2022-03-13)
3.0.3 (2022-03-13)
- Remove node env from builder image (a62c99a)
3.0.2 (2022-03-13)
3.0.1 (2022-03-13)
- Add new detection of not a feed (09b2c28)
- Run npm audit fix (25758c6)
- Update security fixes with npm audit fix (e7c4a6b)
- Upgrade @sentry/node (1480830)
- Upgrade axios (357bfa8)
- Upgrade cmd-ts (6b41e60)
- Upgrade http-status-codes (93d601d)
3.0.0 (2021-06-27)
- Drops support for node 10 and 12. If you need support for that you can change the target in tsconfig and compile the project.
- This renames multiple fields in the schema. Check the schema definition in graphiql or schema.ts
- Make the schema compatible with the json feed spec (da50751)
- Add types for jsonfeed and handle v1.1 spec (7ed710b)
- Set minimum node version to 14 (b40108b)
- Upgrade @sentry/node (9fdc8ab)
- Upgrade normalize-url (4d28452)
2.9.1 (2021-06-02)
2.9.0 (2021-06-02)
- Add support for jsonfeed v1 (d78906c)
2.8.1 (2021-03-30)
- Add support for feed links without leading slash (4da2091)
- Add y18n to resolutions (afb5711)
- Upgrade graphql dependencies (7dbda12)
- Upgrade rss-parser (a3f373a)
- Upgrade rss-to-json (3bf73f7)
2.8.0 (2021-02-13)
2.7.2 (2021-02-13)
- Upgrade @sentry/node to 6.1.0 (01405bc)
- Upgrade feedme to 2.0.2 (e62bb6e)
- Upgrade normalize-url to 5.3.0 (1e6a3f7)
- Upgrade rss-parser to 3.11.0 (40516b3)
- Upgrade rss-to-json to 1.1.2 (ca2445a)
2.7.1 (2020-11-02)
- Add handling of tls errors (9e42a96)
2.7.0 (2020-10-25)
- Add timeout to feed request (0d3a127)
- Make error handling return own errors (4f95842)
- Upgrade axios to 0.21.0 (d164827)
- Upgrade sentry client (717d328)
2.6.2 (2020-10-14)
2.6.1 (2020-10-02)
- Make sentry debug controllable with env variable (b6a4044)
2.6.0 (2020-10-02)
- Port raven to sentry sdk and add error filtering (2a6e209)
2.5.0 (2020-10-02)
- Add debug logging (7f12cc1)
2.4.0 (2020-09-30)
- Enable filtering of empty entries (3fd0add)
- Handle more errors in requests (0b64958)
- Make categories parsing in feedme work (5d5a0e8)
2.3.3 (2020-09-29)
- Handle unknown status code (e955531)
2.3.2 (2020-09-29)
2.3.1 (2020-09-29)
- Upgrade dependencies with vulnerabilities (5efcf6e)
- Upgrade normalize-url (414fb2c)
- Use node 14 in dockerfile (54e0f17)
2.3.0 (2020-09-29)
- Make findfeed return errors (7fa09ab)
- Add DnsLookupError (6a1f67b)
2.2.0 (2020-09-28)
- Add more information in error responses (c7bfa84)
2.1.3 (2020-09-27)
2.1.2 (2020-09-27)
2.1.1 (2020-09-27)
- Make rss-parser work with CET and CEST dates without parenthesis (e787392)
- Return error on empty url in findFeed (8d5ac1a)
2.1.0 (2020-05-18)
- Correctly set required in schema (0a878d9)
2.0.0 (2020-02-03)
- Require node 10
- The old routes are replaced by having the graphql endpoint at "/".
- Upgrade apollo and move route to / (b05acd4)
- Make error handling more robust when missing stack (3b16ede)
- Only retry feed if normalize is true (31fe7c2)
- Require node 10 (c065b51)
- Upgrade apollo-server-micro (9a86993)
- Upgrade axios (ac99cbd)
- Upgrade axios (a160af2)
- Upgrade cheerio (29a2bb7)
- Upgrade feedme (c84ab0d)
- Upgrade graphql (19b87be)
- Upgrade is-url (cd51794)
- Upgrade micro (9141174)
- Upgrade normalize-url (f41b2a4)
- Upgrade raven (a2aaf73)
- Upgrade rss-parser (936c927)
- Upgrade rss-parser package (5761e3d)
1.5.12 (2018-02-23)
- Upgrade args (8b5cbf0)
- Upgrade feedme (c554fb3)
- Upgrade graphql-tools (b8909e0)
- Upgrade micro (7d8bafc)
- Upgrade normalize-url (d1cd23f)
- Upgrade raven (0877246)
- Upgrade rss-parser to 3.x (0dffab6)
1.5.11 (2018-02-23)
- Add starting message (e52a9ad)
- Throw correct exception with axios (e65b1ee)
- Try without normalizing url if it fails in findFeed (0239fcf)
1.5.10 (2018-02-23)
- Remove unecessary duplicate requests for feeds (87fed1e)
1.5.9 (2018-02-23)
- Accept rss-feeds with html content-type (6900b5a)
- package: update graphql to version 0.13.0 (36aceef)
1.5.8 (2017-12-17)
- Add type to error response with name of exception (40265b6)
- Make ConnectionFailed error extend BaseError (6e210e3)
- Use apollo server instead of graphql-express (29e6419)
1.5.7 (2017-12-11)
- Upgrade micro to 9.0.2 (6efec1c)
- Upgrade raven to 2.3.0 (727b785)
- Upgrade rss-parser to 2.11.0 (130de3c)
- Upgrade superagent to 3.8.2 (f4bddbe)
1.5.6 (2017-12-10)
- Add parser to ParserError (feca909)
- Make error handling use full parser list (a224ec6)
- Make rss-parser reject with NotAFeedError on syntax error (5093a73)
- Remove feedme from list of parsers (8044de7)
1.5.5 (2017-12-06)
- Accept application/xml as rss feeds (50ed952)
1.5.4 (2017-12-02)
- package: update normalize-url to version 2.0.0 (1f812de)
1.5.3 (2017-11-19)
- Move normalizing of url after all building of the url (e2a0f23)
1.5.2 (2017-11-17)
- Filter out crashed findfeed results (9113c2b)
1.5.1 (2017-11-16)
- Add support for feeds with content-type text/xml (f4c5a1d)
- Add title to the case when same url is returned (a7b89e0)
1.5.0 (2017-11-08)
- Add title to findFeed result (047c8fc)
1.4.1 (2017-11-01)
- Make normalize urls to not remove trailing slash (315f7eb)
1.4.0 (2017-11-01)
- Support feeds in findfeed (4624bdc)
1.3.2 (2017-10-29)
- Add Dockerfile (b210512)
- Throw ConnectionFailedError on ENOTFOUND error (1ab1d81)
- Ugprade feedme (df0b39b)
- Upgrade rss-parser (67e4fbc)
- Upgrade superagent (fa8b977)
1.3.1 (2017-10-15)
- Upgrade grahpql dependencies (8fa3154)
- Upgrade micro (f018a12)
- Upgrade raven (c4b8e4e)
- Upgrade rss-parsers (5de999a)
- Upgrade superagent (e226086)
1.3.0 (2017-08-05)
- package: update cheerio to version 1.0.0-rc.2 (c5aaf3e)
- package: update graphql to version 0.10.0 (b232402)
- package: update micro to version 8.0.0 (b1d057b)
- Make findFeed return full url (7780a33), closes #10
- Move nock to dev dependencies (fdadc10)
- Update rss-parser and use isoDate (d8e8112)
- Upgrade express-graphql (711c084)
- Upgrade raven (0040ff8)
- Use internal request wrapper in findFeed (79c76e6)
- Use npmignore to remove tests and fixtures (99ea41c)
- Add feedme to available parsers (5a53ff0)
1.2.0 (2017-05-13)
- Add info about raven dsn in help screen (4de993d)
- Rename fromWebsite to findFeed (157ea90)
- Upgrade raven to 2.0.0 (50b881c)
1.1.0 (2017-05-11)
- Add parser field to feed response (e50d312)