Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
state:open label:activemodel
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
rails
/
rails
Public
Watch
Couldn't load subscription status.
Retry
Uh oh!
There was an error while loading.
Please reload this page
.
Fork
22k
Star
57.8k
Code
Issues
489
Pull requests
821
Discussions
Actions
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security
Insights
Issues
Search Issues
state
:
open
label
:
activemodel
state:open label:activemodel
Search
Labels
Milestones
New issue
Search results
Open
Closed
Feature Proposal: Enable Custom Validation Contexts
accepted
Core accepts PR idea, code may need work
Core accepts PR idea, code may need work
activemodel
activerecord
Status: Open (in progress).
rails/rails
number 55911
#55911
In rails/rails;
·
shetty-tejas
opened
on Oct 15, 2025
Fix saved_changes to reflect all updates in a transaction
activemodel
activerecord
docs
railties
Status: Open (in progress).
rails/rails
number 55533
#55533
In rails/rails;
·
Kazakbai
opened
on Aug 22, 2025
Add <code>case_sensitive:</code> option to <code>ComparisonValidator</code>
activemodel
Status: Open (in progress).
rails/rails
number 55365
#55365
In rails/rails;
·
ryantownsend
opened
on Jul 18, 2025
Fix numericality validator skipping validation after normalization of invalid input
activemodel
activerecord
Status: Open (in progress).
rails/rails
number 55338
#55338
In rails/rails;
·
himanshukale36
opened
on Jul 15, 2025
Add conditional :if / :unless to ActiveModel::Serialization#include
activemodel
Status: Open (in progress).
rails/rails
number 55016
#55016
In rails/rails;
·
zakariaf
opened
on May 5, 2025
Validate options when setting or skipping callbacks
actioncable
actionmailbox
actionmailer
actionpack
activejob
activemodel
activerecord
activesupport
Status: Open (in progress).
rails/rails
number 54948
#54948
In rails/rails;
·
ccutrer
opened
on Apr 19, 2025
Keep the attribute's name translation as is:
activemodel
activerecord
Status: Open (in progress).
rails/rails
number 54251
#54251
In rails/rails;
·
Edouard-chin
opened
on Jan 15, 2025
Backport <code>#[]</code> and <code>#[]=</code> to Active Model
activemodel
activerecord
Status: Open (in progress).
rails/rails
number 53886
#53886
In rails/rails;
·
seanpdoyle
opened
on Dec 10, 2024
Refactoring on AttributeSet
activemodel
activerecord
Status: Draft (not ready).
rails/rails
number 53344
#53344
In rails/rails;
·
tenderlove
opened
on Oct 16, 2024
Convert ActiveModel route_key from a string to a symbol since polymorphic routes already only accept symbols.
actionmailer
activemodel
docs
Status: Open (in progress).
rails/rails
number 53271
#53271
In rails/rails;
·
akaspick
opened
on Oct 11, 2024
Enable raising an error for missing translations on a per-model basis
activemodel
docs
Status: Open (in progress).
rails/rails
number 52495
#52495
In rails/rails;
·
shouichi
opened
on Aug 3, 2024
·
8.2.0
Add <code>ActiveModel::Serializers::JSON.key_format</code>
activemodel
Status: Open (in progress).
rails/rails
number 52494
#52494
In rails/rails;
·
seanpdoyle
opened
on Aug 2, 2024
You can’t perform that action at this time.