๐ฌ Launched something new... maybe you'll notice... maybe not... I will announce it during the week ๐ And actually a whole lot of other tweaks during the last few days...
Changelog
๐จ I'm testing a new default theme and you can see it live on this update blog. It's inspired by the explore page. Not everything is yet working. I am planning to add the ability for you to switch to this theme soon. If you want to have your blog use this theme, please let me know. Note that customisation or otherwise is probably broken...
โจ You can now feature the latest post, from any category (including multiple of), on the homepage and footer area. Just go to your category in question and select the option to show it. The footer featured post will only appear on internal pages and not your homepage. I hope you find this useful. It's great for the occasional social post or perhaps status messages.
- ๐พ When fetching posts from the API and the post has attachments, it will now also return a small 500px * 500px (keeping correct dimensions of course) thumbnail.
- ๐ I brought back the Explore section, and you can get to it from the main menu. There is more I want to do here and at the moment it is not possible to add any more blogs or opt-in via settings to be featured here. I will start adding some extra info and how to get your posts here ๐ Thank you Nicola for inspiring me to bring this back.
- ๐ Fixed an issue that would redirect a post to the homepage โ sorry about that, was a temporary mistake from today.
- โจ In addition to an ATOM feed for your blog, you can also now share a JSON feed. Here is ours. Sometimes feed fetchers look for a JSON feed, so this now just works without issue. By default we always use the ATOM/RSS feed.
- โ When first signing up or your account is not confirmed, you now need to confirm before proceeding. Scribbles had an influx of spam accounts over the past weeks and months โ sorry if that's an extra step you have to take. Unconfirmed accounts will be deleted after 7 days.
- ๐งน Fixed an issue that didn't correctly style the toolbar in the editor. Sorry about that.
- ๐จ Made tweaks to the contrast of a few elements.
- ๐ Fixed an issue that would sometimes prevent auto-save from triggering when an image was attached.
- ๐งน Fixed a layout issue on the post list in the admin when viewing it on smaller screens.
- ๐ Removed the explore section including feeds.
- โญ๏ธ When getting back posts using the API it will only return published posts. Add the parameter of `status` and pass in "drafts", "archived" or "all" to get back any posts with the relevant status.
- ๐ Fixed an issue with returning attachment data from the API posts response.
- ๐ก Added a note that you can pass in a `blog_id` for API calls to bring back posts for a specific blog.
- ๐ Fixed an issue with search not working correctly on the blog archive page.
- ๐ Fixed an issue with an occasional error being thrown on the blog archive page when certain conditions were not met for posts with no title.
- ๐งน Tweaked some spacing issues for the post content in the list view on both the dashboard and your blog.
- ๐งน๐พ Updated the blog settings page to add more details of each setting page. Also introduced a sidebar to allow you to easily navigate between sections.
- โญ๏ธ Upgraded to the latest Tailwind CSS (version 4) โ this should allow you to more easily override some styling for your blog. Note that I'll work on making this a little bit more friendly as time goes (baby steps right now).
- ๐งน In addition to the tailwind update above note that the Inter font is no longer used.
- ๐ The explore section is now behind login and will eventually be removed. I want to focus mainly on the blogging experience.
- ๐ Added the ability to set both a JSON-LD Publisher and Author Name, including type on a blog by blog basis, if you want to override the defaults. Find it in SEO settings for your blog.
- ๐ Fixed an issue that didn't bring back the correct response when creating drafts via Micropub. I welcome you to give it a try with iA Writer. When posting a draft you now go to the correct page on Scribbles. Pretty nice.
- ๐ Yesterday I mentioned MicroPub API for posting, and today I am happy to announce a full REST JSON API to work with. You can find instructions in the API Settings screen to get started. Using the JSON API is super powerful and will allow you to get back everything you need โ and also create, update and delete posts. I'll post about it more in the coming weeks. MicroPub is meant only for posting really, and the JSON API is for a more modern API responses and data. This is all still in early preview, but please just get in touch if there is anything.
- ๐ Fixed a bug in JSON-LD data that didn't correctly escape the content of articles. Thanks Ron!
- ๐ Added very basic, and preliminary support, for posting using Micropub. Get in touch if you want access and give it a try โ you will need to know what you're doing as I might have questions if you encounter any issues. I will email instructions and limitations once I have your details.
- โญ๏ธ When you're on the Explore page, and you don't have your current blog explorable, it will show you a nice message asking if you'd like to be included or not. Totally optional and being shown on Explore is always opt-in.
- ๐พ Archived blogs now have their own page, so that there's a little bit less clutter. You'll see a link below the "Create Another Blog" on your account page if you have any archived.
- ๐งน Blogs on the account page now show a hint of their accent colour. Just looks nicer.
- ๐ Fixed a bug where a blog was shown as selected, but wasn't actually selected โ I know!
- ๐คทโโ๏ธ Actually fixed the issue with the `lightbox` class being added on images and displaying weird on the Micro.blog timeline. For real this time!