Releases: famebot/xeo
Release list
v8.1.0
Changes
- eleventeen.blog => eleventeen.netlify.app by @rdela in #44
- allow providing an arbitrary file to favicon plugin input option by @rdela in #46
- allow providing an arbitrary file to favicon plugin input option
- Xeo uses Lume’s favicon plugin (https://lume.land/plugins/favicon/), and
starting with Xeo version 8.1, Xeo allows you to control the favicon plugin’s
inputoption to provide an alternate file other than the default,
./favicon.svg, which had been hardcoded up through version 8.0.1. Thanks to
@pamubay on GitHub for raising this issue (#45) in Lume GitHub discussions
(lumeland/lume#814). fixes #45
- Xeo uses Lume’s favicon plugin (https://lume.land/plugins/favicon/), and
- update docs for pull #46
- remote theme docs updates: jsdelivr + nudd
- add jsdelivr badge
- import URLs: use jsdelivr instead of deno.land/x
- mention Nudd for updating remote modules
- move jsdelivr badge below copyright
- update remote theme install docs to abide by
no-external-import-
no-external-import: Disallows the use of external imports.https://docs.deno.com/lint/rules/no-external-import/
To avoid it you could use import maps, where you import all external modules
and then re-export them or assign aliases to them.follows the Import Maps Standard:
https://html.spec.whatwg.org/multipage/webappapis.html#import-mapsBackground:
https://docs.deno.com/runtime/fundamentals/modules/#managing-third-party-modules-and-libraries
-
- make setting favicon + logo independently more obvious
- add logo.svg and use for
logo.svgoption in /_data.yml - add logo.svg to
filesconst in /mod.ts and site.addlogo.svg in /plugins.ts- update Lume version to 3.2.6 in remote theme examples
- add logo.svg and use for
- allow providing an arbitrary file to favicon plugin input option
Full Changelog: v8.0.1...v8.1.0
v8.0.1
Changes
-
v8 housekeeping by @rdela in #42
4504f3c- shorten v7 notice
- deno.json serve shorthands
- rearrange css imports + ds overrides, unreleased @lumeland/ds 0.6
see lumeland/ds#6 - edit v7 notice more, update welcome + intro, add sites built w/
- add migration steps, update desc + post # defaults
- add domains to sites built
Stay tuned for initial image support for posts and pages #43
get images landed like on https://rdela.com
pick up where #42 leaves off
Full Changelog: v8.0.0...v8.0.1
v8.0.0
Migration steps
Version 8 introduces more customization options that need to be set when you upgrade.
-
Set these new options in
_data.ymlto configure them:-
home.posts(default:3) - The number of recent posts shown on the home page. -
archives.posts(default:12) - The number of posts shown on archive pages. -
archives.tag(default:10) - The number of posts shown on tag pages. -
archives.author(default:10) - The number of posts shown on author pages. -
archives.basename(default:archive) - The path/slug of the post archive. (The “Archive” title is set byi18n.nav.archive_titlein_data/i18n.yml, which you can create a copy of in your Xeo site to add, customize, or override values. The search box label,i18n.nav.archive_search, is also set there.)
-
-
Rename logo options in
_data.yml-
logois nowlogo.svg(default is still:/favicon.svg) -
logo_heightis nowlogo.height(default is still:48)
-
Changes
-
Merge pull request #41 from famebot/options
Create archive title + # of posts on archive/collection pages options by @rdela in #41
-
closes #25
Make Archive title + number of posts on archive/collection pages configurable
-
Respect the flow of the Lume shared
_datavariable current
https://lume.land/docs/creating-pages/shared-data/#the-_data-directories
-
Clarify
logo(file)svgandheight -
implement
archives.basenameand make existing templates use it
-
Full Changelog: v7.0.4...v8.0.0
v7.0.4
v7.0.3
v7.0.2
v7.0.1
Changes
-
prune deps, add tags + sort tag archive pages newest first #37
a3fad6d Merge pull request #37 from famebot/prunedeps
- prune deps
- rm vestigial
blogimport - appease
no-import-prefix- declared
lume/markdown-pluginsdependencies indeno.json
- declared
- rm vestigial
- add tags to new extract date example posts + differences
- sort tag archive pages newest first (date=desc)
- prune deps
Full Changelog: v7.0.0...v7.0.1
v7.0.0
Changes
-
v7 stand-alone complex - child no more by @rdela in #36
77b5a9e Merge pull request #36 from famebot/split
-
Xeo has diverged substantially enough from Simple Blog that Óscar and Ricky agree it is time for Xeo to become a fully stand-alone Lume theme.
-
As of Xeo version 7.0, the successor to v6.3.8, Xeo no longer depends on Simple Blog as its parent theme. Because Xeo is no longer a child theme, using Xeo as a parent theme to make your own child theme just got easier. Another bonus of the split is that Simple Blog can now freely implement features that landed in Xeo first (like custom fonts and colors) without having to worry about compatibility issues with Xeo or downstream themes and sites that depend on Xeo.
-
Update deps, tasks, dates, posts & readme
-
Full Changelog: v6.3.8...v7.0.0