Releases: marcantondahmen/automad
Releases · marcantondahmen/automad
1.9.0
Breaking Changes
- set required PHP version to 7.4+ (0ed244f)
Features
- set required PHP version to 7.4+ (0ed244f)
- ui: add option to change username and add email (62a4e21)
- ui: add option to invite users by email (b281a83)
- ui: add option to reset passwords by email (2abc11d)
- blocks: add support for nested lists (1c8966b)
- blocks: upgrade table block (0d8d8d0)
- engine: snippets can't be redefined in order to enable a more flexible inheritance of templates (8f0e756)
- engine: improve template inheritance (2a6baaa)
- engine: add cache busting timestamps to assets (8a06b43)
Bug Fixes
- ui: fix empty button for registered users before the status has been updated (268cc86)
- ui: fix text modules for search and replace (3e69829)
- fix error when moving cache files to tmp on other drive (8003aa6)
Code Refactoring
- system: refactor Theme class (99a0ae2)
- system: rename Themelist class into ThemeCollection (eda07bf)
- ui: refactor user model and controller (907cf94)
- ui: decouple model return values from error messages (a8a10aa)
- blocks: implement block tunes (0e82c82)
1.8.7
Breaking Changes
- set required PHP version to 7.2+ (8abbf51)
- core: refactor Parse class (39a8c4f)
Features
- set required PHP version to 7.2+ (8abbf51)
Bug Fixes
- ui: debounce status requests (b3b5413)
- ui: fix switcher rendering in Safari (2019c80)
Code Refactoring
- core: refactor Parse class (39a8c4f)
- core: refactor template engine (95ece16)
1.8.6
Bug Fixes
- system: update Composer to version 2.1.6 in order to fix issues on Windows (81cc059)
- ui: fix block editor toolbar on small devices (6c81c43)
1.8.5
Bug Fixes
- ui: remove slug input from homepage settings (38a0ca8)
1.8.4
Features
- core: add Str::slug() method to sanitize ids and directory names (4ee87a3)
- ui: add option to define a custom slug for a page (c593fa2)
- ui: add chinese, japanese and korean translations (a287a74)
Bug Fixes
- ui: fix typo in text modules (ba8702a)
- ui: fix updating links that are wrapped in quotes (4417468)
1.8.3
Features
- core: use a shortened md5 hash as directory slug in case a sanitized title is too short (d6d5e57)
Bug Fixes
- ui: fix updating links to images that belong to the page they are used on (723a6be)
Code Refactoring
- core: refactor use statements in Str class (136c48c)
1.8.2
Features
- samples: add pagelist example page (2a033f4)
- samples: add tags and filters to example pages (d18f248)
Bug Fixes
- themes: fix thumbnail visibility (45ed2ee)
1.8.1
Bug Fixes
- ui: fix status badge for outdated packages (8b53a82)
- ui: fix breadcrumbs position in safari (0ed10e2)
1.8.0
Features
- console: add clearcache command (f721124)
- console: add purge command (9f0ca5a)
- ui: convert search bar in top navigation into a jump bar (0ab0795)
- ui: add site wide search and replace (91e9ad6)
- ui: implement automatic updates of links to moved pages (0369e52)
- ui: add autocompletion for inline link tool (fb70070)
- system: add check for required PHP version before updating (c547d52)
- ui: verify that a given username is valid when adding accounts (283a41a)
- ui: implement automatic updates of links to renamed files (3a26c40)
- blocks: add option to use an image block as link (586875c)
- blocks: add option to use custom css classes for section blocks (aea1bee)
- blocks: add option to use custom css classes for button blocks (dd615b9)
Bug Fixes
- ui: fix disabled save button after deleting unused variable field (fe37591)
- ui: fix switcher tab update on hashchanges (2a6725d)
- ui: fix position of block editor toolbar on large devices (e19b4b9)
- theme: fix inline link styles in blocks (8b89e00)
Code Refactoring
- ui: refactor console (a5d8682)
- ui: restructure back-end (2bd899e)
- refactor blocks (a2c515d)
- system: refactor composer class (c5846e3)
- refactor init routine (7893e03)
- ui: add Response class to handle all types of output (4a7085c)
1.7.5
Features
- blocks: add option to exclude or include hidden pages (64625dd)
Bug Fixes
- ui: remove resize option in image selection dialog (3af5973)
- sitemap: exclude private pages from sitemap.xml (e4b6169)