mirror of
https://github.com/flextype/flextype.git
synced 2025-08-06 13:16:45 +02:00
Update CHANGELOG.md
This commit is contained in:
54
CHANGELOG.md
54
CHANGELOG.md
@@ -62,6 +62,8 @@
|
||||
tokens:verify-hash Verify token hash.
|
||||
```
|
||||
|
||||
* **core** Added new constants `PROJECT_NAME`, `PATH_PROJECT`, `PATH_TMP`.
|
||||
|
||||
* **core** Added ability to run Flextype in silent mode by disabling settings `app` and `cli`.
|
||||
|
||||
* **core**: Added Glowy PHP View Package.
|
||||
@@ -349,13 +351,11 @@
|
||||
|
||||
* **shortcodes**: Added new shortcode `(entries)` to fetch entry (or entries collection) or specific field.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(uuid1)` to generate uuid1.
|
||||
* **shortcodes**: Added new shortcode `(registry)` to fetch data from registry.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(uuid2)` to generate uuid2.
|
||||
* **shortcodes**: Added new shortcode `(filesystem)` to work with filesystem.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(uuid3)` to generate uuid3 .
|
||||
|
||||
* **shortcodes**: Added new shortcode `(uuid4)` to generate uuid4.
|
||||
* **shortcodes**: Added new shortcode `(uuid)` to generate uuid.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(strings)` for strings manipulation.
|
||||
|
||||
@@ -363,6 +363,12 @@
|
||||
|
||||
* **shortcodes**: Added new shortcode `(php)` to execute php code.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(eval)` to eval expression.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(calc)` to calculate values.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(type)` to set field type.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(markdown)` to parse markdown text.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(getBaseUrl)` to get base url.
|
||||
@@ -381,10 +387,40 @@
|
||||
|
||||
* **shortcodes**: Added new shortcode `(if)` to use logical if conditions.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(when)` to use logical positive if conditions.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(unless)` to use logical negative if conditions.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(var)` to get and set entry variables values.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(field)` to get entry fields values.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(const)` to get defined costants.
|
||||
|
||||
* **shortcodes**: Added new shortcode `(raw)` to ignore shortcodes processing.
|
||||
|
||||
* **expressions** Added a new configurable and extendable expressions engine with a collection of predefined expressions.
|
||||
|
||||
* **expressions** Added new expression function `actions` to get actions service.
|
||||
|
||||
* **expressions** Added new expression function `collection` to create a new arrayable collection object from the given elements.
|
||||
|
||||
* **expressions** Added new expression function `collectionFromJson` to create a new arrayable collection object from the given JSON string.
|
||||
|
||||
* **expressions** Added new expression function `collectionFromString` to create a new arrayable collection object from the given string.
|
||||
|
||||
* **expressions** Added new expression function `collectionWithRange` to create a new arrayable object with a range of elements.
|
||||
|
||||
* **expressions** Added new expression function `collectionFromQueryString` to create a new arrayable object from the given query string.
|
||||
|
||||
* **expressions** Added new expression function `filterCollection` to filter collection.
|
||||
|
||||
* **cache**: Added new cache driver `Phparray` to store cache data in raw php arrays files.
|
||||
|
||||
* **cache**: Added router cache.
|
||||
|
||||
* **cache**: Added ability to set custom cache ID for `entries`, `parsers` and `serializers`.
|
||||
|
||||
* **tokens** Added new Tokens API.
|
||||
|
||||
* **helpers**: All core helpers are located in the `/src/flextype/helpers/`.
|
||||
@@ -558,6 +594,8 @@
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **parsers** Fixed issue with double cashing.
|
||||
|
||||
* **htaccess**: Security fixes for `.htaccess`
|
||||
|
||||
* **entries**: Fixed issue when entries collection fetch returns empty result.
|
||||
@@ -566,13 +604,17 @@
|
||||
|
||||
* **plugins**: Fixed Plugins API initialization ([#551](https://github.com/flextype/flextype/issues/551))
|
||||
|
||||
* **plugins**: Fixed Plugins API dependency initialization.
|
||||
|
||||
* **plugins**: Fixed Plugins API issue with non valid plugins ([#551](https://github.com/flextype/flextype/issues/555))
|
||||
|
||||
* **plugins**: Fixed Plugins API loader issue with disabled plugins.
|
||||
|
||||
### BREAKING CHANGES
|
||||
|
||||
* **shortcodes** New default shortcodes syntax.
|
||||
* **core** use new constant `PATH_PROJECT` instead of `PATH['project']` and `PATH_TMP` instead of `PATH['tmp']`.
|
||||
|
||||
* **shortcodes** New default shortcodes syntax and signatures changes for all shortocodes.
|
||||
```yaml
|
||||
opening_tag: "("
|
||||
closing_tag: ")"
|
||||
|
Reference in New Issue
Block a user