v7.0.0
What's Changed
Breaking changes
- Drop Ruby 2.x support #2464 (tvdeyen)
- Remove webpacker #2424 (tvdeyen)
- Remove deprecated methods #2421 (tvdeyen)
- Remove 6.0 upgrade tasks #2418 (tvdeyen)
- Remove all content/essence related code #2416 (tvdeyen)
- Remove RSS Feed feature #2415 (tvdeyen)
Most notable changes
- Replace turbolinks with turbo #2499 (sascha-karnatz)
- Use Importmaps for admin JS #2498 (tvdeyen)
- Use intersection observer to init Tinymce editors #2476 (sascha-karnatz)
- Collapse all nested elements on fold #2471 (tvdeyen)
- Do not render nested elements of element editor if folded #2470 (tvdeyen)
- Use view_component for ingredient views #2465 (tvdeyen)
- Use ISO Date format in flatpickr #2462 (phantomwhale)
- Allow editors to switch language #2454 (mamhoff)
- Add support for Ransack 4 #2438 (tvdeyen)
- Integrate non_stupid_digest_assets gem #2430 (afdev82)
Other changes
- Remove old alchemy_admin files from sprockets builds #2517 (tvdeyen)
- Sort unused elements and page types by name #2515 (tvdeyen)
- Remove flatpickr/flatpickr.min.js #2512 (tvdeyen)
- Remove iOS switch for data pickers #2511 (sascha-karnatz)
- Add task(s) to visualize element and page usage #2496 (tvdeyen)
- Allow to create element with warning in definition #2507 (tvdeyen)
- Remove unused javascript #2506 (sascha-karnatz)
- Allow authors to link to all pages again #2504 (tvdeyen)
- Lint JS code with Prettier #2503 (tvdeyen)
- Use absolute imports in modules #2502 (tvdeyen)
- Fix TinyMCE loading behavior after page change #2494 (sascha-karnatz)
- [js] Update esbuild → 0.18.4 (unknown) #2492 (depfu)
- Add ransackable attributes to tags #2487 (tvdeyen)
- Remove selenium-webdriver 4.9.0 #2484 (depfu)
- Make it easier to run the dummy app locally #2483 (tvdeyen)
- VideoView: Merge html_options onto options #2481 (tvdeyen)
- Allow to pass level to HeadlineView component #2480 (tvdeyen)
- Un-deprecate rendering ingredient view partials #2479 (tvdeyen)
- Fix installer application layout template #2478 (tvdeyen)
- Respect available locales set in application #2477 (tvdeyen)
- Revert "Preload related objects in Alchemy::PagesController" #2472 (tvdeyen)
- Pin selenium-webdriver to 4.9.0 #2469 (tvdeyen)
- Add indexes to pictures table #2466 (sascha-karnatz)
- Remove defer from admin JS includes #2463 (tvdeyen)
- Fix layoutpages configuration #2459 (oRIOnTx)
- Fix picture show overlay if picture in use #2456 (tvdeyen)
- Fix picture file format filter #2455 (tvdeyen)
- Use standard.rb as code linter and formatter #2453 (tvdeyen)
- CI: Update brakeman workflow #2452 (tvdeyen)
- CI: Use latest version of GitHub actions #2451 (tvdeyen)
- Send language_id (of the currently editing page) parameter to Pages API requests for page select on link overlay #2439 (dbwinger)
- Fix page seeder #2389 (tvdeyen)
- Remove deprecations #2450 (tvdeyen)
- Fix respond_to? overwrite in ElementEditor #2449 (tvdeyen)
- Fix installer: Add seeds file if not exists #2446 (tvdeyen)
- Make CapybaraHelpers requireable #2445 (tvdeyen)
- Do not install webpacker tag for fresh apps #2444 (tvdeyen)
- Re-add Webpacker support. #2443 (tvdeyen)
- Add support for more link tabs #2442 (tvdeyen)
- Fix non_stupid_digest_assets #2436 (tvdeyen)
- Add PictureThumb.storage_class #2435 (tvdeyen)
- Fix thumbnail writing for multi-concurrent and multi-db setups #2433 (tvdeyen)
- Define allowed settings in ingredients #2425 (tvdeyen)
- Compress 6.1 migrations #2417 (tvdeyen)
- Add searchable field to page #2414 (kulturbande)
Full Changelog: v6.1.6...v7.0.0