Skip to content

Latest commit

 

History

History
444 lines (276 loc) · 29.9 KB

CHANGELOG.md

File metadata and controls

444 lines (276 loc) · 29.9 KB

Changelog

Sun, 24 Nov 2024 11:58:06 +0100

New Features

  • add download link to file cards (461ece5e4)
  • add option to define the order of fields inside the dashboard in the theme.json file (55d93ec1a)
  • make sure that block ids are always unique in rendered html (9f07136e8)

Bugfixes

  • ui: fix button text overflow breaking card layouts (2bdfe5fa3)
  • ui: fix datetime input field style on ios (166e1dc7b)
  • fix download links in file info modal (0b81320a4)
  • fix navbar spacing in inpage edit form (0fd31f749)
  • fix position of inpage edit overlay in dom (486a455ed)
  • fix processing email addresses inside of markdown blocks (af569f032)
  • fix small display alert being copied with editor content (cb7a6c73a)
  • fix template name display in page data form (451101ded)

Sat, 9 Nov 2024 19:24:22 +0100

New Features

  • ui: add undo and redo button tooltips (e5def55b6)
  • ui: improve highlighting of matches in search results (4586f54bb)
  • add option to discard changes and revert content to the last published version (2a40c1e74)
  • add public pagelist api (6967a5faa)
  • add select field type (45a7e1569)
  • improve handling of usernames and emails (847b80aab)
  • purge unused fields when changing page templates (1a23b56c4)
  • purge unused fields when changing the main theme (b9f1da599)

Bugfixes

  • ui: fix several styling issues (3e0641ad8)
  • fix image editor button and modal window style issues (2db554413)
  • fix percentage unit input field (b6df22c5f)

Sun, 27 Oct 2024 19:34:06 +0100

New Features

  • add customization editor placeholders with shared values (8aa92e3c6)
  • hide block editor on small devices and show alert instead (2b3f644ee)
  • improve customization field labels and add customization section info (a08ce16df)
  • improve urls of remote images (ab6514de1)
  • merge data of localized home page with shared data when language router is enabled (81165de58)
  • replace custom js and css file fields with custom html fields (38be7bab4)

Bugfixes

  • i18n: fix home page url when language router is enabled (02391e2f1)
  • ui: fix disappearing block when dragging onto itself (d3a3d4a9b)
  • ui: fix hidden dropdown items on small devices (0800a93dc)
  • ui: fix text overflow in jump bar (03109a60c)
  • ui: fix text overflow of autocomplete dropdowns (45cd0b25d)
  • enable text wrap in code editors in order to fix invisble text (fa107781c)
  • fix deleting image caption not triggering change event (1960fb0be)

Sun, 13 Oct 2024 20:56:43 +0200

New Features

  • add disk usage monitoring (bd6495852)
  • add option to define a disk quota (de39719aa)
  • add option to filter the list of allowed packages (b525156b2)
  • deduplicate form submissions (a6ded4e63)
  • improve naming of resized images in cache (075b45fec)

Bugfixes

  • blocks: fix pasting and merging blocks (c811131f9)
  • ui: fix visibility of sidebar items on medium size devices (de2e6fe40)
  • fix dashboard redirections when saving pages the are aliases for the home page (4cb37fd55)
  • fix wrong file overwriting errors when editing page and shared data (1e4903f09)

Sun, 15 Sep 2024 19:37:00 +0200

New Features

  • ui: improve button loading animation (7fbb813ef)
  • add customization fields for CSS and JS code and files (660691c24)
  • add support for remote webp images (0f1885dd9)
  • move mail config to a separate file (b48b25329)

Bugfixes

  • ui: fix visibility of navbar items on medium size screens (2f3258822)
  • fix processing of nested in-page editing buttons (4fa5eb0d3)

Sun, 30 Jun 2024 19:41:20 +0200

New Features

  • add better button loading state (f2eaf3696)

Bugfixes

  • history: fix missing revisions when using in-page edit mode (4a87da80c)
  • fix delete button state for empty file lists (c9617f0ac)
  • fix image previews when pretty urls are disabled (2cc2afa80)
  • fix remote code execution vulnerability in file editor (85e23bc67)
  • set proper response code when uploading unsupported file type (66f369c30)

Sat, 13 Apr 2024 00:13:36 +0200

New Features

  • engine: add syntax highlighting for code blocks and markdown variables (e9d14ae1d)
  • migration: map legacy standard theme to new standard-v1 composer package (94b3714fb)
  • ui: add syntax highlighting theme selection field to page and shared settings (cf85d6ae8)
  • add line numbers and copy button for code blocks (ca6c70014)
  • add syntax highlighting for the automad template language (94aefa355)

Bugfixes

  • blocks: fix gallery counter and caption color (9049b750e)
  • core: set cookie path to base url (118bd1642)
  • dashboard: fix image editor color select and modal styles (aca720b55)
  • dashboard: fix missing publish button on small devices (8678ab32e)
  • dashboard: fix text selection colors (1d7e3203e)
  • dashboard: open in-page edit mode in same tab (56e89b839)
  • engine: fix missing strikethrough support in markdown fields (f700a1be7)

Thu, 29 Feb 2024 21:03:22 +0100

New Features

  • console: add migrate command for the migration of version 1 sites (7403a58c8)

Bugfixes

Sat, 24 Feb 2024 22:43:44 +0100

New Features

  • add option to install Automad manually (6f0ee3a96)

Bugfixes

  • fix homepage links for empty base urls (22f35c4a5)

Mon, 19 Feb 2024 19:44:14 +0100

Breaking Changes

  • ui: pages can be sorted and moved directly in the sidebar (4579f83e1)
  • change minimum required PHP version to 8.2 (5efeb8e)
  • remove headless mode feature (c79b377c8)

New Features

  • blocks: add align items layout option for section blocks (f7b7bed25)
  • blocks: add block duplication tune (e52be1a57)
  • core: add debug logging to json files (fa2821212)
  • core: add draft and published states for pages and shared content (d1b539d57)
  • core: add i18n support for multilingual sites (b3f0bb505)
  • core: add support for webp images (19cc81574)
  • dashboard: store translations in json files (f3deae501)
  • ui: add FileRobot image editor (4bcf9bd52)
  • ui: add dark mode for dashboard (da343b8f9)
  • ui: add field and file filter (2ecf1c0b4)
  • ui: add password requirements check (83e097103)
  • ui: implement undo functionality (053a9c3f2)
  • ui: pages can be sorted and moved directly in the sidebar (4579f83e1)
  • ui: remove UIkit from Composer dependencies (93a2bb7ee)
  • ui: remove jQuery from NPM dependencies (989b21fe5)
  • add ability to restore deleted pages (c4067bac3)
  • add result context when searching for pages (63e838e88)
  • add version history for pages (2b139fba7)
  • allow for running Automad behind a proxy (414dd5aa2)
  • remove headless mode feature (c79b377c8)
  • use .json instead of .txt files to store page and shared data (96a1f184a)
  • use symfony/mailer for sending emails (5efeb8e)

Tue, 19 Apr 2022 10:24:13 +0200

Bugfixes

  • engine: fix type error caused by pipe extensions that may return null (19ec92256)

Thu, 7 Apr 2022 20:00:07 +0200

Bugfixes

Sat, 2 Apr 2022 23:53:44 +0200

Bugfixes

Sat, 2 Apr 2022 23:36:28 +0200

Bugfixes

  • console: fix console command error (3e3682a67)
  • fix PHP 8.1 compatibility issues (1c2a755da)

Sat, 2 Apr 2022 21:48:39 +0200

Bugfixes

  • ui: fix messenger error when returning null (ae1a51d6a)

Sat, 2 Apr 2022 21:36:15 +0200

Breaking Changes

  • core: replace strftime() with IntlDateFormatter instance (3428c8456)

Bugfixes

  • core: fix overriding config for tests (8b9e4b3ed)
  • core: replace strftime() with IntlDateFormatter instance (3428c8456)
  • fix passing null as non-nullable function parameters (3822317d3)

Fri, 1 Apr 2022 16:42:24 +0200

Bugfixes

  • core: fix deprecation warning for preg_split() (87dd50597)
  • core: fix php 8.1 compatibility issues with trim() and strip_tags() (5dee18a21)

Thu, 31 Mar 2022 18:52:37 +0200

Bugfixes

  • system: fix fetching packages from the packagist api (8b53ae63d)

Fri, 26 Nov 2021 10:26:38 +0100

New Features

  • system: add optional AM_SERVER constant in order to allow customizations of URLs generated by Server::url() (ea70b0728)

Bugfixes

  • ui: fix block editor ui errors when using block templates (feb09bc2d)

Wed, 24 Nov 2021 09:35:46 +0100

New Features

Thu, 11 Nov 2021 12:06:24 +0100

New Features

  • themes: improve color scheme of dark theme (11c27250f)
  • ui: allow uppercase letters in custom field names (0d11fc032)

Bugfixes

  • core: fix :current and :currentPath properties of pages that are redirected (f79a2cfa9)
  • ui: fix overflowing select buttons (78c3f9a7d)
  • ui: fix overflowing toolbox (bad19924b)

Fri, 15 Oct 2021 23:20:45 +0200

New Features

  • engine: register snippet definitions that are nested within overrides (e6ad71f65)

Fri, 15 Oct 2021 22:08:49 +0200

New Features

  • themes: add classic blog templates (e30fe1d2a)

Bugfixes

  • ui: fix button block ui when nested in narrow sections (7fa0babd6)
  • ui: fix image select fields nested in narrow sections (a4cd370c4)
  • ui: fix inline toolbar width on small devices (18b941734)
  • ui: fix scollbars showing up all the time on block editor toolbox (6b9aceb2a)

Thu, 14 Oct 2021 13:11:38 +0200

New Features

  • engine: allow overriding of snippets after including a template (f2ed64e6f)

Bugfixes

  • theme: fix position of prev-next navigation (83e9bf41f)

Wed, 13 Oct 2021 23:15:28 +0200

Breaking Changes

  • set required PHP version to 7.4+ (0ed244f30)

New Features

  • blocks: add support for nested lists (1c8966be6)
  • blocks: upgrade table block (0d8d8d0e0)
  • engine: add cache busting timestamps to assets (8a06b4374)
  • engine: improve template inheritance (2a6baaa28)
  • engine: snippets can't be redefined in order to enable a more flexible inheritance of templates (8f0e7564b)
  • ui: add option to change username and add email (62a4e219b)
  • ui: add option to invite users by email (b281a8330)
  • ui: add option to reset passwords by email (2abc11d10)
  • set required PHP version to 7.4+ (0ed244f30)

Bugfixes

  • ui: fix empty button for registered users before the status has been updated (268cc868d)
  • ui: fix text modules for search and replace (3e698295b)
  • fix error when moving cache files to tmp on other drive (8003aa6d4)

Thu, 9 Sep 2021 01:02:47 +0200

Breaking Changes

New Features

  • set required PHP version to 7.2+ (8abbf5107)

Bugfixes

  • ui: debounce status requests (b3b54130b)
  • ui: fix switcher rendering in Safari (2019c80ea)

Tue, 31 Aug 2021 21:01:29 +0200

Bugfixes

  • system: update Composer to version 2.1.6 in order to fix issues on Windows (81cc05972)
  • ui: fix block editor toolbar on small devices (6c81c4378)

Fri, 13 Aug 2021 01:21:26 +0200

Bugfixes

  • ui: remove slug input from homepage settings (38a0ca8e5)

Thu, 12 Aug 2021 22:24:51 +0200

New Features

  • core: add Str::slug() method to sanitize ids and directory names (4ee87a3bc)
  • ui: add chinese, japanese and korean translations (a287a740e)
  • ui: add option to define a custom slug for a page (c593fa29d)

Bugfixes

  • ui: fix typo in text modules (ba8702a87)
  • ui: fix updating links that are wrapped in quotes (4417468d6)

Mon, 9 Aug 2021 23:21:36 +0200

New Features

  • core: use a shortened md5 hash as directory slug in case a sanitized title is too short (d6d5e57cd)

Bugfixes

  • ui: fix updating links to images that belong to the page they are used on (723a6be37)

Sun, 8 Aug 2021 22:25:34 +0200

New Features

  • samples: add pagelist example page (2a033f4da)
  • samples: add tags and filters to example pages (d18f2482b)

Bugfixes

  • themes: fix thumbnail visibility (45ed2eee5)