Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -13,32 +13,13 @@ jobs:
adapter: [mysql, postgresql, sqlite3]
ruby: [3.1, 3.2, 3.3, 3.4]
gemfile:
- gemfiles/rails_6_1.gemfile
- gemfiles/rails_7_0.gemfile
- gemfiles/rails_7_1.gemfile
- gemfiles/rails_7_2.gemfile
- gemfiles/rails_8_0.gemfile
exclude:
- ruby: 3.1
gemfile: gemfiles/rails_8_0.gemfile
- adapter: mysql
ruby: 3.3
gemfile: gemfiles/rails_6_1.gemfile
- adapter: postgresql
ruby: 3.3
gemfile: gemfiles/rails_6_1.gemfile
- adapter: sqlite3
ruby: 3.3
gemfile: gemfiles/rails_6_1.gemfile
- adapter: mysql
ruby: 3.4
gemfile: gemfiles/rails_6_1.gemfile
- adapter: postgresql
ruby: 3.4
gemfile: gemfiles/rails_6_1.gemfile
- adapter: sqlite3
ruby: 3.4
gemfile: gemfiles/rails_6_1.gemfile
# TODO: Support SQLite3 with Rails 8.0
- adapter: sqlite3
gemfile: gemfiles/rails_8_0.gemfile
Expand Down
2 changes: 1 addition & 1 deletion Appraisals
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
require 'json'
require 'open-uri'

MIN_RAILS_VERSION = Gem::Version.new('6.1.0')
MIN_RAILS_VERSION = Gem::Version.new('7.0.0')

rails_versions_to_test = Set.new

Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ Inspired by [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

Note: this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.3.2] - 2025-02-21
### Fixed
- Removed require of `activesupport/proxy_object` which is removed in Rails 8.0

## [2.3.1] - 2024-12-10
### Fixed
- Fixed bug where a new model with `belongs_to :owner, polymorphic: true` would cause
Expand Down
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
PATH
remote: .
specs:
declare_schema (2.3.1)
declare_schema (2.3.2)
rails (>= 6.0)

GEM
remote: https://rubygems.org/
specs:
actioncable (6.1.7.8)

Check failure on line 10 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L10

actionpack Warning Message: https://github.com/rails/rails/security/advisories/GHSA-x76w-6vjr-8xgj CVE: CVE-2024-41128 Severity:

Check failure on line 10 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L10

actionpack Warning Message: https://github.com/rails/rails/security/advisories/GHSA-vfg9-r3fq-jvx4 CVE: CVE-2024-47887 Severity:

Check failure on line 10 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L10

actionpack Warning Message: https://github.com/rails/rails/security/advisories/GHSA-vfm5-rmrh-j26v CVE: CVE-2024-54133 Severity:
actionpack (= 6.1.7.8)
activesupport (= 6.1.7.8)
nio4r (~> 2.0)
Expand All @@ -18,7 +18,7 @@
activerecord (= 6.1.7.8)
activestorage (= 6.1.7.8)
activesupport (= 6.1.7.8)
mail (>= 2.7.1)

Check failure on line 21 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L21

actionmailer Warning Message: https://github.com/rails/rails/security/advisories/GHSA-h47h-mwp9-c6q6 CVE: CVE-2024-47889 Severity:
actionmailer (6.1.7.8)
actionpack (= 6.1.7.8)
actionview (= 6.1.7.8)
Expand All @@ -28,16 +28,16 @@
rails-dom-testing (~> 2.0)
actionpack (6.1.7.8)
actionview (= 6.1.7.8)
activesupport (= 6.1.7.8)

Check failure on line 31 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L31

rack Warning Message: https://github.com/rack/rack/security/advisories/GHSA-7g2v-jj9q-g3rg CVE: CVE-2025-25184 Severity:
rack (~> 2.0, >= 2.0.9)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)

Check failure on line 34 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L34

rails-html-sanitizer Warning Message: https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-w8gc-x259-rc7x CVE: CVE-2024-53985 Severity:

Check failure on line 34 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L34

rails-html-sanitizer Warning Message: https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-638j-pmjw-jq48 CVE: CVE-2024-53986 Severity:

Check failure on line 34 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L34

rails-html-sanitizer Warning Message: https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-2x5m-9ch4-qgrr CVE: CVE-2024-53987 Severity:

Check failure on line 34 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L34

rails-html-sanitizer Warning Message: https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-cfjx-w229-hgx5 CVE: CVE-2024-53988 Severity:

Check failure on line 34 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L34

rails-html-sanitizer Warning Message: https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-rxv5-gxqc-xx8g CVE: CVE-2024-53989 Severity:
rails-html-sanitizer (~> 1.0, >= 1.2.0)

Check failure on line 35 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L35

actiontext Warning Message: https://github.com/rails/rails/security/advisories/GHSA-wwhv-wxv9-rpgw CVE: CVE-2024-47888 Severity:
actiontext (6.1.7.8)
actionpack (= 6.1.7.8)
activerecord (= 6.1.7.8)
activestorage (= 6.1.7.8)
activesupport (= 6.1.7.8)

Check failure on line 40 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L40

nokogiri Warning Message: https://github.com/sparklemotion/nokogiri/security/advisories/GHSA-vvfq-8hwr-qm4m CVE: GHSA-vvfq-8hwr-qm4m Severity:
nokogiri (>= 1.8.5)
actionview (6.1.7.8)
activesupport (= 6.1.7.8)
Expand Down Expand Up @@ -98,7 +98,7 @@
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
mail (2.8.1)
mini_mime (>= 0.1.1)

Check failure on line 101 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L101

net-imap Warning Message: https://github.com/ruby/net-imap/security/advisories/GHSA-7fc5-f82f-cx69 CVE: CVE-2025-25186 Severity: medium
net-imap
net-pop
net-smtp
Expand Down Expand Up @@ -174,7 +174,7 @@
regexp_parser (2.9.2)
responders (3.1.1)
actionpack (>= 5.2)
railties (>= 5.2)

Check failure on line 177 in Gemfile.lock

View check run for this annotation

Security Scanner as a Service / Bundle Audit

Gemfile.lock#L177

rexml Warning Message: https://github.com/ruby/rexml/security/advisories/GHSA-2rxp-v6pw-ch6m CVE: CVE-2024-49761 Severity: high
rexml (3.3.8)
rspec (3.13.0)
rspec-core (~> 3.13.0)
Expand Down
30 changes: 0 additions & 30 deletions gemfiles/rails_6_1.gemfile

This file was deleted.

2 changes: 1 addition & 1 deletion lib/declare_schema/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# frozen_string_literal: true

module DeclareSchema
VERSION = "2.3.1"
VERSION = "2.3.2"
end