This commit is contained in:
chuanqisun 2021-05-05 07:19:13 +00:00
parent 33753ea4ee
commit 42363bcaa0
2 changed files with 209 additions and 3 deletions

View file

@ -1,5 +1,91 @@
{
"sources": [
{
"href": "https://github.com/osmoscraft/osmosfeed/releases.atom",
"articles": [
{
"description": "Added: Custom CSS and JavaScript via includes folder. See documentation.",
"link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.4.0",
"publishedOn": "2021-05-05T05:27:20.000Z",
"wordCount": 285,
"sourceHref": "https://github.com/osmoscraft/osmosfeed/releases.atom",
"sourceTitle": "Release notes from osmosfeed",
"title": "v1.4.0"
},
{
"description": "Fixed: Avoid crwalers.\nFixed: Error logging from XML parser.\nFixed: Typo in docs.\nThank you: @dym-sh, @tabokie, @cheese1",
"link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.3.1",
"publishedOn": "2021-05-05T05:19:57.000Z",
"wordCount": 289,
"sourceHref": "https://github.com/osmoscraft/osmosfeed/releases.atom",
"sourceTitle": "Release notes from osmosfeed",
"title": "v1.3.1"
},
{
"description": "Added: Customize cache lifespan with cacheMaxDays property in osmosfeed.yaml.\nAdded: Documentation for osmosfeed.yaml.\nFixed: More intuitive logging during build.\nChore: Refactored parameter passing for enrich step.",
"link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.3.0",
"publishedOn": "2021-05-05T05:19:26.000Z",
"wordCount": 297,
"sourceHref": "https://github.com/osmoscraft/osmosfeed/releases.atom",
"sourceTitle": "Release notes from osmosfeed",
"title": "v1.3.0"
},
{
"description": "Changed: favicon update.",
"link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.2.3",
"publishedOn": "2021-05-05T05:19:03.000Z",
"wordCount": 274,
"sourceHref": "https://github.com/osmoscraft/osmosfeed/releases.atom",
"sourceTitle": "Release notes from osmosfeed",
"title": "v1.2.3"
},
{
"description": "Added: Display CLI version in footer.",
"link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.2.1",
"publishedOn": "2021-05-05T05:18:52.000Z",
"wordCount": 277,
"sourceHref": "https://github.com/osmoscraft/osmosfeed/releases.atom",
"sourceTitle": "Release notes from osmosfeed",
"title": "v1.2.1"
},
{
"description": "Fixed: The output website didn't have favicon.",
"link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.1.6",
"publishedOn": "2021-05-05T05:18:40.000Z",
"wordCount": 278,
"sourceHref": "https://github.com/osmoscraft/osmosfeed/releases.atom",
"sourceTitle": "Release notes from osmosfeed",
"title": "v1.1.6"
},
{
"description": "Fixed: Item description didn't use the description property from feed item.",
"link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.1.1",
"publishedOn": "2021-05-05T05:18:27.000Z",
"wordCount": 282,
"sourceHref": "https://github.com/osmoscraft/osmosfeed/releases.atom",
"sourceTitle": "Release notes from osmosfeed",
"title": "v1.1.1"
},
{
"description": "Added: MIT license\nAdded: cache.json is stamped with the version of the builder. This allows future builder with breaking change to ignore incompatible cache.\nAdded: Feed source retry on fetch error (3 times total, 15 seconds timeout).\nAdded: Item enrichment retry on fetch error (3 times total, 15 seconds timeout).\nAdded: Console log for cache restore and update behavior.\nAdded: npx command: npx osmosfeed\nChanged: Improved console log that breaks down rendered item count into \"new\" and \"cached\".\nFixed: Item…",
"link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.1.0",
"publishedOn": "2021-05-05T05:17:37.000Z",
"wordCount": 357,
"sourceHref": "https://github.com/osmoscraft/osmosfeed/releases.atom",
"sourceTitle": "Release notes from osmosfeed",
"title": "v1.1.0"
},
{
"description": "Changed: Runtime dependencies are moved out of devDependencies. This is not a breaking change, but to receive performance benefit, you need to make sure @osmoscraft/osmosfeed is listed as dependencies instead of devDependencies in the package.json of your rss reader site.\nChanged: Build target from node12 to node14.\nChanged: Switched to a more robust rss parser: rss-parser\nFixed: RSS 1.0 feed <dc:date> was not parsed as publish date.\nChore: npm dependencies version updates.",
"link": "https://github.com/osmoscraft/osmosfeed/releases/tag/v1.0.1",
"publishedOn": "2021-05-05T05:16:07.000Z",
"wordCount": 343,
"sourceHref": "https://github.com/osmoscraft/osmosfeed/releases.atom",
"sourceTitle": "Release notes from osmosfeed",
"title": "v1.0.1"
}
]
},
{
"href": "https://css-tricks.com/feed/",
"articles": [
@ -457,5 +543,5 @@
]
}
],
"cliVersion": "1.3.1"
"cliVersion": "1.4.0"
}

View file

@ -8,9 +8,128 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="shortcut icon" type="image/x-icon" href="assets/favicon.ico" />
<link href="assets/styles.css" rel="stylesheet" />
<!-- %before-head-end.html% -->
</head>
<body>
<!-- %after-body-begin.html% -->
<section class="day-container">
<h2>2021-05-05</h2>
<h3>Release notes from osmosfeed</h3>
<section class="articles-per-source">
<article>
<details>
<summary>v1.4.0</summary>
<div class="details-content">
<p>Added: Custom CSS and JavaScript via includes folder. See documentation.</p>
<a href="https&#58;&#47;&#47;github.com&#47;osmoscraft&#47;osmosfeed&#47;releases&#47;tag&#47;v1.4.0">Read · 1 min</a>
</div>
</details>
</article>
<article>
<details>
<summary>v1.3.1</summary>
<div class="details-content">
<p>Fixed: Avoid crwalers.
Fixed: Error logging from XML parser.
Fixed: Typo in docs.
Thank you: @dym-sh, @tabokie, @cheese1</p>
<a href="https&#58;&#47;&#47;github.com&#47;osmoscraft&#47;osmosfeed&#47;releases&#47;tag&#47;v1.3.1">Read · 1 min</a>
</div>
</details>
</article>
<article>
<details>
<summary>v1.3.0</summary>
<div class="details-content">
<p>Added: Customize cache lifespan with cacheMaxDays property in osmosfeed.yaml.
Added: Documentation for osmosfeed.yaml.
Fixed: More intuitive logging during build.
Chore: Refactored parameter passing for enrich step.</p>
<a href="https&#58;&#47;&#47;github.com&#47;osmoscraft&#47;osmosfeed&#47;releases&#47;tag&#47;v1.3.0">Read · 1 min</a>
</div>
</details>
</article>
<article>
<details>
<summary>v1.2.3</summary>
<div class="details-content">
<p>Changed: favicon update.</p>
<a href="https&#58;&#47;&#47;github.com&#47;osmoscraft&#47;osmosfeed&#47;releases&#47;tag&#47;v1.2.3">Read · 1 min</a>
</div>
</details>
</article>
<article>
<details>
<summary>v1.2.1</summary>
<div class="details-content">
<p>Added: Display CLI version in footer.</p>
<a href="https&#58;&#47;&#47;github.com&#47;osmoscraft&#47;osmosfeed&#47;releases&#47;tag&#47;v1.2.1">Read · 1 min</a>
</div>
</details>
</article>
<article>
<details>
<summary>v1.1.6</summary>
<div class="details-content">
<p>Fixed: The output website didn't have favicon.</p>
<a href="https&#58;&#47;&#47;github.com&#47;osmoscraft&#47;osmosfeed&#47;releases&#47;tag&#47;v1.1.6">Read · 1 min</a>
</div>
</details>
</article>
<article>
<details>
<summary>v1.1.1</summary>
<div class="details-content">
<p>Fixed: Item description didn't use the description property from feed item.</p>
<a href="https&#58;&#47;&#47;github.com&#47;osmoscraft&#47;osmosfeed&#47;releases&#47;tag&#47;v1.1.1">Read · 1 min</a>
</div>
</details>
</article>
<article>
<details>
<summary>v1.1.0</summary>
<div class="details-content">
<p>Added: MIT license
Added: cache.json is stamped with the version of the builder. This allows future builder with breaking change to ignore incompatible cache.
Added: Feed source retry on fetch error (3 times total, 15 seconds timeout).
Added: Item enrichment retry on fetch error (3 times total, 15 seconds timeout).
Added: Console log for cache restore and update behavior.
Added: npx command: npx osmosfeed
Changed: Improved console log that breaks down rendered item count into "new" and "cached".
Fixed: Item…</p>
<a href="https&#58;&#47;&#47;github.com&#47;osmoscraft&#47;osmosfeed&#47;releases&#47;tag&#47;v1.1.0">Read · 1 min</a>
</div>
</details>
</article>
<article>
<details>
<summary>v1.0.1</summary>
<div class="details-content">
<p>Changed: Runtime dependencies are moved out of devDependencies. This is not a breaking change, but to receive performance benefit, you need to make sure @osmoscraft/osmosfeed is listed as dependencies instead of devDependencies in the package.json of your rss reader site.
Changed: Build target from node12 to node14.
Changed: Switched to a more robust rss parser: rss-parser
Fixed: RSS 1.0 feed &lt;dc:date&gt; was not parsed as publish date.
Chore: npm dependencies version updates.</p>
<a href="https&#58;&#47;&#47;github.com&#47;osmoscraft&#47;osmosfeed&#47;releases&#47;tag&#47;v1.0.1">Read · 1 min</a>
</div>
</details>
</article>
</section>
</section>
<section class="day-container">
<h2>2021-05-04</h2>
@ -795,10 +914,11 @@ You can support CSS-Tricks by being an MVP Supporter.</p>
</section>
<footer>
<time id="build-timestamp" datetime="2021-05-05T00:34:36.405Z">2021-05-05T00:34:36.405Z</time>
<span><a href="https://github.com/osmoscraft/osmosfeed">osmosfeed 1.3.1</a></span>
<time id="build-timestamp" datetime="2021-05-05T07:19:12.619Z">2021-05-05T07:19:12.619Z</time>
<span><a href="https://github.com/osmoscraft/osmosfeed">osmosfeed 1.4.0</a></span>
</footer>
<script src="assets/index.js"></script>
<!-- %before-body-end.html% -->
</body>
</html>