Alchemy CMS v6.0.0.b1 Release Notes
Release Date: 2021-07-05 // almost 3 years ago-
๐ Features
- Import essence video and audio from extension #2089 (tvdeyen)
- Introduce ingredients as new content structure #2061 (tvdeyen)
- Alchemy essence headline #2060 (mamhoff)
- โ Add Page Versions #2022 (tvdeyen)
๐ Changes
- ๐ Link dialog changes can be submitted by enter #2144 (tvdeyen)
- Extract Thumbnails and CropAction concerns #2141 (tvdeyen)
- generate picture thumbnails only for pictures with convertible format #2129 (afdev82)
- Only crop image if cropping is enabled #2143 (tvdeyen)
- ๐ฆ expose translations in global Alchemy js object, #2113 #2114 (afdev82)
- Only return pages for current site in API #2111 (tvdeyen)
- Add crop_resize Dragonfly processor #2109 (tvdeyen)
- Auto-orient images based on their EXIF data #2107 (tvdeyen)
- ๐ Allow flatten as argument for Dragonfly encode #2106 (tvdeyen)
- ๐ Deprecate image format methods #2103 (tvdeyen)
- ๐ Do not attempt to generate thumbs for svg files (fixes upload of svg files) #2090 (oneiros)
- Trigger publish targets after page published #2088 (tvdeyen)
- โ Add collection option for resource relations #2084 (robinboening)
- Remove deprecated helper method page_active? #2074 (robinboening)
- ๐ Handle json requests in error handler #2071 (tvdeyen)
- Background page publishing #2067 (tvdeyen)
- Faster element duplication #2066 (mamhoff)
- ๐ Parse params in ajax.get as query string #2070 (tvdeyen)
- ๐ Assign, crop and remove files and pictures client side #2069 (tvdeyen)
- ๐ Allow copying contents when they're not in the elements.yml #2068 (mamhoff)
- โ Delete nested elements quickly #2065 (mamhoff)
- Quickly delete elements when deleting a page version #2064 (mamhoff)
- Fast element deletion #2063 (mamhoff)
- โก๏ธ Touch Elements only after update #2062 (mamhoff)
- Convert "Visit page" button to "Link to new tab" #2058 (mamhoff)
- ๐ Allow creating an EssenceRichtext without a content #2057 (mamhoff)
- ๐ Allow instantiating a content on an unpersisted valid element #2056 (mamhoff)
- Sanitized richtext body #2055 (mamhoff)
- ๐ Only require the Rails gems we actually need #2054 (tvdeyen)
- Create new contents on demand #2049 (tvdeyen)
- โ Add Elements repository #2039 (tvdeyen)
- Render site layout with block #2038 (henvo)
- โ Add namespace for Tree related routes #2037 (dhiraj14)
- ๐ Tidy Rake task to remove duplicate legacy URLs #2036 (pelargir)
- ๐ Change Factory loading mechanism to FactoryBots supported mechanism #2029 (mamhoff)
- โ Add rake task to remove trashed elements #2025 (tvdeyen)
- Do not include unpublished pages in breadcrumb #2020 (tvdeyen)
- Respect Language public status for page public status #2017 (tvdeyen)
- ๐ Use at least Ruby 2.5 #2014 (tvdeyen)
- โฌ๏ธ Drop Rails 5.2 support #2013 (tvdeyen)
- โ Remove page layout change of persisted pages #1991 (tvdeyen)
- โ Remove element trash #1987 (tvdeyen)
- โ Remove elements fallbacks #1983 (tvdeyen)
Misc
- ๐ Fixes i18n Jest specs #2120 (tvdeyen)
- ๐ Allow to update element without tags #2150 (tvdeyen)
- ๐ fix: call paging on jquery tabs only after initializing them #2146 (robinboening)
- Image cropper destroy #2139 (tvdeyen)
- ๐ Fix URL for dragonfly configuration reference #2128 (afdev82)
- ๐ Link dialog UI fixes #2112 (tvdeyen)
- โฌ๏ธ [js] Upgrade babel-jest to version 27.0.1 #2110 (depfu)
- ๐ Fix node select height #2102 (tvdeyen)
- โฌ๏ธ [ruby - main] Upgrade execjs to version 2.8.1 #2100 (depfu)
- ๐ Fix Essence Picture View (#2083) #2099 (afdev82)
- Pass crop parameter in default EssencePicture#picture_url_options #2098 (mamhoff)
- ๐ท [main] Fix execjs to 2.7.0 for developers and CI #2095 (mamhoff)
- ๐ Fix alchemy:generate:thumbnails task #2092 (afdev82)
- ๐ Use symbols in polymorphic routes for resources #2087 (tvdeyen)
- ๐ Fix the height of node select #2081 (tvdeyen)
- ๐ Preview url fixes #2079 (tvdeyen)
- ๐ Use count over select.count in UrlPath class #2078 (tvdeyen)
- ๐ Use the fast DuplicateElement service in Page.copy #2077 (tvdeyen)
- ๐ Fix page versioning issues #2076 (tvdeyen)
- ๐ Fix add nested element with multiple nestable elements #2052 (tvdeyen)
- Destroy public version if public checkbox is unset #2050 (tvdeyen)
- ๐ Fixes paste element and create element with autogenerated nested elements #2046 (tvdeyen)
- ๐ Fix page re-publishing for page with nested elements #2043 (tvdeyen)
- โก๏ธ Update rubocop config and stick version #2042 (tvdeyen)
- ๐ Fix factory loading #2041 (tvdeyen)
- ๐ Fix element re-ordering #2028 (tvdeyen)
- ๐ Fix typo in element destroy confirm notice #2026 (tvdeyen)
- ๐ Fix constants reloading in page and element concerns #2024 (tvdeyen)
- ๐ Fix delete element confirm dialog #2023 (tvdeyen)
- ๐ Build for Ruby 3 #1990 (tvdeyen)