diff --git a/book/src/changelog.md b/book/src/changelog.md index 0dc9a25..840fd10 100644 --- a/book/src/changelog.md +++ b/book/src/changelog.md @@ -1,5 +1,41 @@ # Changelog +## 0.4.0 + +After what must have felt like ages for everyone, we finally have a new release +of Polylux! 🥳 + +Version 0.4.0 is now fit for Typst 0.12.0 and has become more streamlined. +From now on, we rely on the Typst support for templates and the package does not +ship builtin themes anymore. +In the meantime, other packages for building slides in Typst have gained +traction and it is a natural question why you should still use Polylux. +Well, that I don't know. +But _I_ still use Polylux because I like a "non hacky" way of using Typst. +Polylux has now taken on the policy that features are preferrably not +implemented rather than implemented in hacky way, potentially relying on brittle +internals of Typst and such. +There is of course no rigorous definition for that so in the end it comes down +to what I consider acceptable for myself. +At the same time, I hope that other might share this view and can enjoy this new +version of Polylux. + +Some notable changes, besides the removal of themes: +- The dreaded `#pause` was removed in favour of `#show: later`. +- There is a new `toolbox` module exported by Polylux that contains many helpful + elements for designing your own slides (some of them have previously been + available in the now removed `utils` module). +- The book has been improved both in content and visuals. +- By changing the internal infrastructure for creating example previews, + Polylux is finally considered a Typst repo by GitHub :D +- The Polylux repository now resides in a custom polylux-typ GitHub + organisation. +- Polylux has a new logo. + It's more elegant than the previous one although I know that some liked the + silliness of the googly eyes... + +I recommend going through the book and finding out how Polylux works now! + ## v0.3.0 - The previously existing module `helpers` was transformed to `utils` and now