{ "sources": [ { "title": "Release notes from osmosfeed", "feedUrl": "https://github.com/osmoscraft/osmosfeed/releases.atom", "siteUrl": "https://github.com/osmoscraft/osmosfeed/releases", "articles": [ { "id": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.8.1", "author": null, "description": "Fixed: UnhandledPromiseRejectionWarning: Error: At least one option must be a string", "link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.8.1", "publishedOn": "2021-05-23T05:40:12.000Z", "wordCount": 282, "title": "v1.8.1" }, { "id": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.8.0", "author": null, "description": "Changed: Smart summary truncation. When there is no dedicated summary (only Atom feed has it, and many sites don't use it) from the source, we check if the content/description (Both Atom and RSS) field is long enough to be full text. If so, it will be truncated into a \"pseudo\" summary. If not, we assume the source used the content field as summary, and it will be displayed in full length.\nThank you: @LooperXX.", "link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.8.0", "publishedOn": "2021-05-23T05:12:08.000Z", "wordCount": 341, "title": "v1.8.0" }, { "id": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.7.2", "author": null, "description": "⚠ Deprecated: To accommodate the monorepo setup, the node version in all templates/demos/examples has changed from 14 to 16. This is not a breaking change as our compile target is still node 14, and node 16 is backward compatible. We still recommend you start using node-version: \"16\" in your .github/workflows/update-feed.yaml today to get the performance/security improvements from the newer node. See example\nChore: Reorganize to monorepo with npm workspace.", "link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.7.2", "publishedOn": "2021-05-17T05:32:19.000Z", "wordCount": 336, "title": "v1.7.2" }, { "id": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.7.1", "author": null, "description": "Fixed: static files were unnecessarily copied for custom templates.", "link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.7.1", "publishedOn": "2021-05-16T02:33:58.000Z", "wordCount": 276, "title": "v1.7.1" }, { "id": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.7.0", "author": null, "description": "Added: templating system. Demo | Source | Docs\nChore: rendering logic refactoring. Adopting functional paradigm.\nThank you @tianheg, @onnyyonn", "link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.7.0", "publishedOn": "2021-05-16T01:42:24.000Z", "wordCount": 286, "title": "v1.7.0" }, { "id": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.4.0", "author": null, "description": "Added: Basic theme customization: Demo | Source | Docs.", "link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.4.0", "publishedOn": "2021-05-10T08:55:42.000Z", "wordCount": 276, "title": "v1.4.0" }, { "id": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.6.0", "author": null, "description": "Added: Link from the title of a subscription to its website.\nAdded: Store feedUrl and siteUrl for each source in cache.\nAdded: Semantic element (