All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Upgraded dependencies to latest versions.
- Upgraded dependencies to latest versions.
- Upgrades build to use Go 1.23.
- Upgraded dependencies to newest versions.
- IndieAuth: added
context.Context
as argument to all functions that perform HTTP requests. - IndieAuth: added
DiscoverApplicationMetadata
to theServer
, which implements the Application Information Discovery.
- Micropub: set
text/plain
content-type on Micropub create responses, allowing for compatibility with clients that expect it, such as Sparkles.
- Micropub: fixes panic when
WithGetVisibility
was not provided.
- Micropub: new
WithMaxMemory
added for the media handler.
- Micropub: the
WithMaxMediaSize
option for the media handler is now properly honoured. Thanks @jlelse for reporting this.
- Micropub: add support for Visibility in the configuration.
- Micropub: add support for Post Listing, which involves adding a new function to the Implementation interface.
- Micropub: the keys of Request.Commands no longer start with
mp-
.
- Migrated
go.hacdias.com/indieauth
intogo.hacdias.com/indielib/indieauth
. - Added Micropub related tooling.