Releases: AlchemyCMS/alchemy_cms
Releases · AlchemyCMS/alchemy_cms
v7.1.6
What's Changed
- [7.1-stable] Do not include timezone in datepickers only displaying date by @alchemycms-bot in #2768
Full Changelog: v7.1.5...v7.1.6
v7.0.11
v7.1.5
What's Changed
- [7.1-stable] Fix datepicker in resource forms by @alchemycms-bot in #2762
- [7.1-stable] Fix taggable uniqueness in tags admin table by @alchemycms-bot in #2764
Full Changelog: v7.1.4...v7.1.5
v7.0.10
What's Changed
- [7.0-stable] Fix taggable uniqueness in tags admin table by @alchemycms-bot in #2763
Full Changelog: v7.0.9...v7.0.10
v7.1.4
What's Changed
- [7.1-stable] Merge pull request #2735 from tvdeyen/fix-tags by @alchemycms-bot in #2736
- [7.1-stable] Merge pull request #2741 from tvdeyen/fix-svg-thumbnail-size by @alchemycms-bot in #2743
- [7.1-stable] Merge pull request #2689 from robinboening/fix_switching_to_default_language by @alchemycms-bot in #2746
- [7.1-stable] Merge pull request #2750 from tvdeyen/fix-sortable-elements by @alchemycms-bot in #2751
- [7.1-stable] Merge pull request #2752 from tvdeyen/fix-copy-elements-order by @alchemycms-bot in #2754
Full Changelog: v7.1.3...v7.1.4
v7.0.9
What's Changed
- [7.0-stable] Merge pull request #2665 from tvdeyen/resource-filter-fixes by @alchemycms-bot in #2668
- [7.0-stable] Merge pull request #2720 from sascha-karnatz/restrict-turbo-rails-version by @alchemycms-bot in #2725
- [7.0-stable] Merge pull request #2689 from robinboening/fix_switching_to_default_language by @alchemycms-bot in #2745
- [7.0-stable] Merge pull request #2752 from tvdeyen/fix-copy-elements-order by @alchemycms-bot in #2753
- [7.0] Fix tags view for missing taggables by @tvdeyen in #2757
Full Changelog: v7.0.8...v7.0.9
v7.1.3
What's Changed
- Update tinymce to version 6.8.3 #2727 (depfu)
- [7.1-stable] Merge pull request #2728 from sascha-karnatz/overlay-picture-grid-row-height by @alchemycms-bot in #2729
Full Changelog: v7.1.2...v7.1.3
v7.1.2
What's Changed
- [7.1-stable] Merge pull request #2714 from kulturbande/fix-rails-7.1-picture-controller by @alchemycms-bot in #2715
- [7.1-stable] Merge pull request #2720 from sascha-karnatz/restrict-turbo-rails-version by @alchemycms-bot in #2723
Full Changelog: v7.1.1...v7.1.2
v7.1.1
v7.1.0
This release continues our journey to modernize AlchemyCMS admin UI.
We are now using more and more WebComponents and ES6 modules for our JavaScript code instead of CoffeeScript and jQuery.
This will allow us to use the latest JavaScript features and make our code more maintainable.
Highlights of this release:
- More WebComponents 💅🏻
Please review PRs for upgrade notice if you customized the admin UI or relied on jquery plugins like$.alchemyPageSelect
,$.alchemyNodeSelect
- Add a NodeSelect web component by @tvdeyen in #2615
- Page Select Component by @sascha-karnatz in #2582
- Migrate datepicker into a web component by @sascha-karnatz in #2554
- More ES6 modules 🚀
- Admin JS dependencies handled via node modules
- Removes jQueryUI ✂️
- Removes Rails 6.1 support 🚂
- Introduce Shoelace UI for tooltips and tabs 👟
- Added Rails 7.1, Ruby 3.3 and YJIT-Support 🎉
- WebP quality setting 🌠
This deprecates theoutput_image_jpg_quality
config and replaces it withoutput_image_quality
. - New UI/Icons 🌸
If you want to update your custom admin module menu icon pick one of https://remixicon.com to fit the new icons - Tinymce v6 📜
please follow
https://www.tiny.cloud/docs/tinymce/latest/migration-from-5x/ and
https://www.tiny.cloud/docs/migration-from-4x/
if you have custom plugins/toolbar buttons installed)
All Changes
- Fix disconnecting Tinymce intersection observer by @tvdeyen in #2519
- [js] Update prettier → 3.0.0 (unknown) by @depfu in #2520
- Use selenium-webdriver instead of webdrivers gem by @mamhoff in #2529
- Add configurable unauthorized path by @gr8bit in #2522
- Bugfix: Init PagePublicationFields on Pages Table by @mamhoff in #2528
- Increase minimum Rails version to v6.1 by @sascha-karnatz in #2524
- Fix DOM ids and labels of ingredient editors by @tvdeyen in #2526
- Convert buttons.js.coffee to buttons.js by @sascha-karnatz in #2509
- convert Initializer from Coffeescript to Javascript by @sascha-karnatz in #2513
- Remove return statement in datepicker by @sascha-karnatz in #2540
- Increase minimum Rails version to v7.0 by @sascha-karnatz in #2542
- Improve Richtext editor view by @sascha-karnatz in #2539
- Convert Dirty from Coffeescript to Javascript by @sascha-karnatz in #2510
- Remove IE6 CSS hacks by @tvdeyen in #2543
- Add web-console to local gems by @tvdeyen in #2545
- Convert GUI from Coffeescript to Javascript by @sascha-karnatz in #2516
- Update README by @sascha-karnatz in #2546
- Convert autocomplete from CoffeeScript to Javascript by @sascha-karnatz in #2547
- Convert CharCounter from CoffeeScript to Javascript by @sascha-karnatz in #2549
- Allow redirecting to other host in site redirect by @tvdeyen in #2559
- Add backport GH action by @tvdeyen in #2560
- Change backport templates by @tvdeyen in #2561
- Fix format of labels_template by @tvdeyen in #2562
- Change capitalization of Ruby On Rails in README by @tvdeyen in #2563
- Actions: Remove labels_template by @tvdeyen in #2564
- Use our backport fork by @tvdeyen in #2565
- Revert "Change capitalization of Ruby On Rails in README" by @tvdeyen in #2566
- Use sqren/backport for automated back porting of PRs by @tvdeyen in #2567
- Migrate datepicker into a web component by @sascha-karnatz in #2554
- Standardrb rules update by @sascha-karnatz in #2570
- Convert Tooltip from Coffeescript to Javascript by @sascha-karnatz in #2548
- Fix NonStupidDigestAssets with String whitelist by @tvdeyen in #2571
- Replace Spinner with web component by @sascha-karnatz in #2574
- Migrate Tinymce module into a web component by @sascha-karnatz in #2555
- [ruby - main] Update execjs → 2.9.0 (unknown) by @depfu in #2577
- Web Component Safari fixes by @sascha-karnatz in #2578
- Convert base from Coffeescript to Javascript by @sascha-karnatz in #2550
- [ruby - main] Update execjs → 2.9.1 (unknown) by @depfu in #2579
- Picture Ingredient: Fix NaN error with free height by @mamhoff in #2556
- Copying pages: Only add "(Copy)" if necessary by @mamhoff in #2521
- [ruby - main] Update net-smtp → 0.4.0 (unknown) by @depfu in #2583
- Page Select Component by @sascha-karnatz in #2582
- Disable Turbo on the leave overlay by @tvdeyen in #2586
- Allow to import additional admin JS modules by @tvdeyen in #2588
- [ruby - main] Update net-imap → 0.4.0 (unknown) by @depfu in #2591
- Test Ruby 3.3-preview2 and YJIT by @tvdeyen in #2590
- Fix language and site creation by @tvdeyen in #2593
- Fix web component i18n issues by @sascha-karnatz in #2585
- Use Shoelace Tab for tabs by @tvdeyen in #2595
- Fix adding element into main content by @tvdeyen in #2599
- Add shoelace theme by @sascha-karnatz in #2597
- Fix duplicated flatpickr calendar - DOM elements by @sascha-karnatz in #2600
- Include jquery-ui by @tvdeyen in #2601
- Allow Rails 7.1 by @tvdeyen in #2592
- Add Select Web Component by @sascha-karnatz in #2606
- Use fewer select2 by @tvdeyen in #2584
- Create menubar web component by @sascha-karnatz in #2611
- Prevent publishing of the same page at the same time by @sascha-karnatz in #2612
- Add a NodeSelect web component by @tvdeyen in #2615
- Add a RemoteSelect base component by @tvdeyen in #2616
- Do not seed during install by @kennyadsl in #2617
- Preload tinymce assets by @tvdeyen in #2620
- Use rails-ujs instead of jquery_ujs by @tvdeyen in #2619
- Add alchemy-button web component by @tvdeyen in #2621
- Add alchemy-dialog-link custom component by @tvdeyen in #2624
- Add a new picture thumbnail style by @tvdeyen in #2625
- Add Element Editor Custom Element by @tvdeyen in #2614
- Revert "Optimize events on handler" by @tvdeyen in #2627
- Use Remix icons by @tvdeyen in #2626
- Add support for RailsLiveReload by @tvdeyen in #2628
- UI Refinements by @tvdeyen in #2630
- Use shoelace switch for Element publish toggle by @tvdeyen in #2633
- Fix menubar styling by @sascha-karnatz in #2634
- Use Shoelace tooltip for all tooltips and hint bubbles by @tvdeyen in #2629
- Fix element states styling by @tvdeyen in #2636
- Show page status inline by @tvdeyen in #2637
- Fix image usage info panel icons by @tvdeyen in #2640
- [js] Update @shoelace-style/shoelace 2.9.0 → 2.12.0 (minor) by @depfu in https://github.com/AlchemyCMS/alchemy_cm...