Publ: Development Blog

News and updates about Publ

Publ 0.6.9

Posted Friday, August 14 at 10:18 AM (4 years ago)

Publ 0.6.9 is out and has the following changes:

  • Removed the vestigial attempt at supporting AutoAuth
  • Path-alias now works for all URL paths, and not just ones which happened to match Publ’s routing rules
  • Fixed a bug in formatted code blocks that was generating extra newlines per line
  • Added user bearer token generation to the public API
  • Changing a user’s permissions now correctly invalidates their rendition cache

Important: In the incredibly unlikely event you were using the token_endpoint function, that has been removed, along with the token endpoint itself.

Publ 0.6.8, Authl 0.4.3

Posted Sunday, August 2 at 2:37 AM (4 years ago)

Some pretty big new features added. First, in Authl:

  • Major documentation improvements
  • Bug fixes with Fediverse instance caching
  • All providers now normalize to the same profile format
  • Some basic spam prevention for the email provider
  • 100% unit test coverage on the Fediverse provider (which is now using mastodon.py instead of a hand-rolled OAuth client)

And in Publ:

  • Fenced code now uses <figure> and <figcaption> instead of ad-hoc <div>s for its layout, and the overall HTML semantic has been greatly improved
  • Individual code blocks are now configurable with respect to highlighting and line numbering
  • The user object now provides a user profile and separates the identity URL from the familiar name