Skip to content

2.8.0

Compare
Choose a tag to compare
@texpert texpert released this 26 Jul 19:53
· 82 commits to master since this release
feccb96

What's Changed

  • Use jQuery 2.x - 2.2.4
    • If there are //= require jquery clauses in the main application, replace them with //= require jquery2
  • Add Ruby 3.3 and Rails 7.2 to CI
  • Replace Tuzitio links with camaleon.website and http with https
  • On cama_site_check_existence, if site is unknown, use allow_other_host: true for redirection to main site
    • Starting from Rails 7.0 a redirection to other host will raise an exception unless the redirect_to method is
      called with the allow_other_host: true option
  • Set sprocket-rails version to be at least 3.5.1
  • Use MiniMime for mime types, because the MiniMagick 5.0 has no Image#mime_type
  • Reimplement the temporary uploaded file removing, wrapping it in a bl…ock to make possible overriding the block in the app initializer to use an async job
  • Sanitize name and description attrs of TermTaxonomy classes to prevent XSS attacks
  • Potentially breaking change: Fix ActiveRecord deprecations from Rails 6.1
    • fields, field_values, and field_groups associations have been removed from the CustomFieldsRead mixin module
    • custom_fields, custom_field_values, and custom_field_groups associations should be used instead
    • Beware that the CustomFieldsRead mixin is included into the TermTaxonomy base model, PostDefault model, and UserMethods mixin

Full Changelog: 2.7.5...2.8.0