Skip to content

Releases: MR-Addict/mdbook-embedify

v0.2.11

02 Aug 04:42
Compare
Choose a tag to compare

Fix release

There is an known issue with blank new lines in templates file, for example announcement banner and scroll to top button.

So I remove all all of them from templates to avoid unexpected mdbook rendering.

v0.2.10

01 Aug 15:08
Compare
Choose a tag to compare

This release is all about dark mode, which makes plugin apps fit better into different themes.

Now two of the apps support dynamically update theme based your book's, which are:

  • Announcement banner
  • Giscus

Announcement banner

Originally announcement banner support four themes(default, ocean, forest, lava). But these themes don't fit into dark mode. Now all of them have two types of the theme, light mode and dark mode, for example, light mode ocean and dark mode ocean. It will automatically switch between them based on your book's theme, so you don't need to make any changes with this app.

Giscus

Like announcement banner, giscus app now adds a new theme called book, which will dynamically use the theme based on your book's. It still support light and dark theme, but these themes won't change when your book's does. More information on giscus docs

v0.2.9

25 Jul 02:42
Compare
Choose a tag to compare

Docs

  • Add how to add more apps for developers to docs, details on more apps

App

  • Upgrade some packages

v0.2.8

24 Feb 13:47
Compare
Choose a tag to compare

Feature added

  • New Vimeo app supported

Refacotr

  • Exclude docs from cargo package

v0.2.7

15 Feb 16:21
Compare
Choose a tag to compare

🎉 Features

  • expose loading api to all third apps that using iframes
  • hide scroll to top button while on small screen

v0.2.6

14 Feb 11:18
Compare
Choose a tag to compare

🧨IMPORTANT !!!

Fix scroll to top button compatible issue with mdbook 0.4.37 in previous 0.2.5 version.

It's recommand to not download previous version. If you do, please upgrade to 0.2.6.

v0.2.5

14 Feb 06:01
Compare
Choose a tag to compare

New Apps

💬 Giscus: A comments system powered by GitHub Discussions.
📝 Footer: Useful for displaying copyright information, privacy policy, and other legal information.

Performence

👜 Removed one uncessary package.
🚀 Optmised template engine parsing.

v0.2.4

28 Jan 06:17
Compare
Choose a tag to compare

Release 0.2.4

Fix

fix annoucement banner overflow issue

Refactor

optimise markdown render in annoument banner utils

v0.2.3

15 Jan 13:59
Compare
Choose a tag to compare

New Features:

  1. Version Check Options: Embedify preprocessor now supports version check options, ensuring a seamless integration with your projects.

  2. Automated Documentation: Stay up-to-date effortlessly! The documentation is now generated automatically using the latest Embedify preprocessor, making it easier for you to navigate and implement.

Breaking Changes:

⚠️ Attention Developers! We've revamped the Annoument Banner API for a better experience:

  • Name to ID: The change from name to id for improved clarity and consistency.
  • Style to Theme: Embrace the theme! We've updated the style parameter to theme, bringing a fresh look to your banners.

Happy coding! 🎊

v0.2.2

14 Jan 08:52
Compare
Choose a tag to compare

🌟 Exciting Update Alert! 🌟

🚀 Leveraging the power of GitHub Actions, we've streamlined the publishing process, automating releases not only on GitHub but also on crates.io. This means you can now effortlessly access the latest and greatest features with each release.

But that's not all – drumroll, please! 🥁 Mac users, rejoice! We've extended our support to include a dedicated macOS version available for download directly from our GitHub releases. This addition ensures a seamless experience for our diverse user base.