Flextype v0.9.16 Release Notes

Release Date: 2021-01-14 // 9 months 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