Flextype v0.9.16 Release Notes

Release Date: 2021-01-14 // over 1 year ago
  • 🔋 Features

    • 📜 parsers: Added commonmark instead of parsedown (#540)
    • shortcodes: Added new shortcode - media_files_fetch

      example:

      [media_files_fetch id="entries/home/foo.txt" field="title" default="Bar"]
      

    🐛 Bug Fixes

    • bootstrap: Fixed include path for dependencies.

    🔨 Refactoring

    • core: general code refactoring and improvements.

Previous changes from v0.9.15

  • 🔋 Features

    • media: Added method has() for Media Folders (#534)
    • entries: simplify functionality to work with online entries storage. (#536)
    • 📜 parsers: move markdown and shortcode settings under parsers setting. (#539)

    🐛 Bug Fixes

    • entries: Fixed issue with individual entries cache field (#537)
    • 🔌 plugins: Fixed issue with empty manifest and settings yaml files (#538)

    💥 BREAKING CHANGES

    • entries: according to this ticket (#536) we have several changes for entries storage.

      • use flextype('entries')->storage()->get() instead of flextype('entries')->getStorage()
      • use flextype('entries')->storage()->set() instead of flextype('entries')->setStorage()
      • use flextype('entries')->storage()->has() instead of flextype('entries')->hasStorage()
      • use flextype('entries')->storage()->delete() instead of flextype('entries')->deleteStorage()

      note: all method from Atomastic Arrays are available for Arrays Storage Object manipulations docs: https://github.com/atomastic/arrays