Releases: charludo/barely
Releases · charludo/barely
1.1.4 new "blog" blueprint
[1.1.4] - 2022-04-07
Added
- new "blog" blueprint - read about it here: https://notablog.io/blog/2022-04-01-building-a-blog-with-barely/
1.1.2 increased blog usability
[1.1.2] - 2022-04-05
Added
- "publish: false" in a page can disable rendering of a page. Can also be used as a global toggle
- Collections: added ORDER_KEY and ORDER_REVERSE options. Can be used to configure the order of posts within collection pages.
Changed
- Collections: "created" timestamps take precedence over "edited" timestamps
1.1.0 major improvements to Collections and increased usability as a blog system
[1.1.0] - 2022-04-03
Added
- Collections: the OVERVIEW_CONTENT field allows to specify a markdown file to be used for the Collection overview page's content
Fixed
- no longer ignores "meta" fields already set on a page. Previously they were overridden in the meta parsing process
- Collections: if a page belonging to a collection was not modified after a rebuild, it would not be passed through the plugin pipeline. Among other side effects, this did not allow for Timestamp- and ReadingTime-integration for post previews
- Timestamp: no longer panics if a file vanishes
- ToC: indented ToC HTML was not accessibility friendly
Changed
- ReadingTime: if the plugin was configured with WPM_FAST and WPM_SLOW values being identical, or if the text was very short, the fast and slow estimate could be identical. In this case, the plugin now simply shows "0" instead of "0 - 0" (for example)
- the "content_raw" field utilized by some plugins now only contains the unparsed markdown content, where previously it also included the yaml headers
bug fixes; temp-file resilience
[1.0.5] - 2022-02-23
Fixed
- autoSEO: fixed double "/" issue in image URLs
Changed
- silently ignores FileNotFound errors instead of throwing an exception, since usually, a temp file is at fault
[1.0.4] - 2021-09-06
Added
- "--desktop" flag for lighthouse (default is mobile)
website release & various bug fixes
[1.0.4] - 2021-09-06
Added
- "--desktop" flag for lighthouse (default is mobile)
Fixed
- autoSEO: no longer crashes when no image can be found; ignores modular subpages
- pixelizer: save original image without blowing up its size
- minify: configuring minify no longer disables it
- toc: don't generate tocs for modular subpages
- highlight: regex non-greedy, previously wrong behaviour when multiple code blocks on a page; eliminated duplicate stylesheet generation
Changed
- enabled git plugin by default
- higher resilience against errors (non-critical errors get logged instead of excepted)
- autoSEO: use site_name as fallback for title
- highlight: accepts more conventional / markdown-style lexer notation; un-escape code before highlighting
- collections: category & overview pages now passed through enabled plugins; use summary as preview, if it exists; preview-image does no longer have to be in the same directory
1.0.3 fixed severe bug where no blueprints were found
[1.0.3] - 2021-09-01
Fixed
- faulty system blueprints path made barely unable to find any bleuprints
Changed
- to ensure at least somewhat "unique" alt-tags in galleries, include the number-position of the image in the gallery
- original/fallback images will no longer be processed by PIL in the Pixelizer plugin, but rather just be copied; their filesizes got blown up before, and the step was needless anyways
1.0.2 Fixes to AutoSEO and AutoSummary
[1.0.2] - 2021-08-27
Changed
- clean up raw_content before AutoSummary consumes it
Fixed
- robots.txt no longer weirdly indented
- sitemap generation now works after fixing a typo (hmtl -> html)
1.0.0 Stable Release
[1.0.0] - 2021-08-26
Added
- lighthouse CLI integration
- AutoSEO plugin
- AutoSummary plugin
- Gallery plugin
- Minify plugin
- Pixelizer plugin
- global
-d
debugging-flag - this changelog!
Changed
- moved from BETA to STABLE
- switched version numbering scheme from
v_095
to more readablev1.0.0
- proper logging instead of print()
- simplified the default blueprint to make it more usable
Fixed
- various small performance improvements, largely due to eliminating duplicate function calls
Removed
- Minimizer plugin, obsolete thanks to Minify and Pixelizer
[beta] forms & collections stable
v_095 new version
initial beta release
v_090 all-inclusive manifest