Announcing BSSG 0.16.1: Configurable RSS Feeds and Theme Preview Fixes
I'm pleased to announce the release of BSSG version 0.16.1! Tagged and available now, this quick follow-up to our recent 0.16.0 release brings a handy new customization option for your RSS feeds and an important fix for theme developers.
Key Highlights in 0.16.1
This update focuses on providing more flexibility for your site's syndication and improving the theme development workflow:
1. Configurable RSS Feed Filenames (RSS_FILENAME
)
You now have more control over your site's syndication URLs!
- A new configuration variable,
RSS_FILENAME
, has been added toconfig.sh
. You can override this in your site'sconfig.sh.local
. - This option allows you to customize the filename for both the main site RSS feed and all tag-specific RSS feeds.
- If not specified, BSSG will continue to use the default
rss.xml
. For example, settingRSS_FILENAME="feed.xml"
will generatefeed.xml
for the main site andtag_name_feed.xml
for tags. This is great for users who prefer a different convention or need to match existing feed URLs.
2. generate_theme_previews.sh
Fix for Initialized Sites
I've ironed out a kink in the theme preview generation process:
- The
generate_theme_previews.sh
script has been fixed and now works correctly with websites freshly generated by thebssg.sh init
command. - Previously, there could be issues when using the script on a newly initialized site structure.
Important Update Notes
This is a minor release with no breaking changes.
- To customize your RSS feed filenames, simply add
RSS_FILENAME="your_preferred_name.xml"
(or any other name ending in.xml
) to your site'sconfig.sh.local
file. If this variable is not set, BSSG will default torss.xml
as before. - The fix for
generate_theme_previews.sh
requires no action from users other than updating to 0.16.1.
Get the Update!
Ready to customize your feed names and enjoy smoother theme previews? Update to BSSG 0.16.1 now!
As always, feedback and contributions are welcome.
Happy building!
Stefano