Faircamp 0.22.0 has been released today! ヽ(⌒▽⌒)ノ
Did you know that faircamp sites can be used without javascript? That even unlock codes still work without javascript? ^^ Much has been added and changed in the last months, but during initial planning for the Faircamp 1.0 grant work both me and the @nlnet team were fully on board with the idea of dedicating a work package to making sure that during all the new developments, faircamp stays as usable as it can be without javascript, and this release now includes all the changes to make it happen!
And we have two important fixes included as well: "More" sections now make use of the full site width on smaller screens (thank you @lminiero for bringing this up!) and a piece of logic was added to ensure that support artists are registered for releases that have their main artists set either manually through the manifest or through the "Album Artist" tag on files (thank you @keefmarshall for digging up and reporting this long-undiscovered issue).
Many thanks again to @nlnet and the @EC_NGI for funding this important work. Keeping things working without js is not a glorious or particularly fun task, but important nontheless!
New to #faircamp? Check out https://simonrepp.com/faircamp/