81 posts on Rails 5.
View the blog →2018
2016
- Rails 5 Create module and class level variables
- Rails 5 silences assets logs in dev mode by default
- Rails 5 disables autoloading while app in production
- Rails 5 adds more control to fine tuning SSL usage
- Rails 5 Discard some flash messages to trim storage
- Rails 5 deprecates alias_method_chain
- New framework defaults in Rails 5 to make upgrade easier
- Rails 5 Wildcard for specifying template dependencies
- Rails 5 Passing records to fresh_when and stale?
- Set model name in fixtures as metadata
- ActionController::Parameters in Rails 5
- Rails 5 solves ambiguous column issue
- Rails 5 Expression Indexes & Operator Classes support
- Attach arbitrary metadata to an Active Job in Rails 5
- Partial template name without Ruby identifier Rails 5
- Rails 5 Passing current record for custom error
- Skip mailers while generating Rails 5 app
- Errors can be indexed with nested attributes in Rails 5
- Rails 5 Conversion when deep munging params
- Specific mime types in controller tests in Rails 5
- Default response with 204 No Content in Rails 5
- Rails 5 ensures compatibility with Rack frameworks
- Rails 5 supports logging errors with tagged logging
- Rails 5 makes sql statements even more colorful
- Rails 5 adds helpers method in controllers for ease
- Rails 5 supports adding comments in migrations
- Rails 5 allows UUID as column type in create_join_table
- Rails 5 adds another base class Application Job for jobs
- Rails 5 Updating records in AR Relation
- Rails 5 prevents destructive action on production database
- Rails 5 adds finish option in find_in_batches
- Rails 5 introduces country_zones helper method
- Rails 5 provides fragment caching in Action Mailer views
- Rails 5 adds OR support in Active Record
- Rails 5 ArrayInquirer and checking array contents
- Rails 5 Renaming transactional fixtures to tests
- Rails 5 adds ignored_columns for Active Record
- Rails 5 adds a hidden field on collection radio buttons
- Rails 5 Attributes from Active Record to Active Model
- Rails 5 Configure Active Job backend adapter for jobs
- Rails 5 accepts 1 or true for acceptance validation
- Rails 5 supports bi-directional destroy dependency
- Rails 5 adds after_commit callbacks aliases
- Rails 5 Updating a record without updating timestamps
- Rails 5 Retrieving info of failed validations
- Rails 5 - What's in it for me?
- Rails 5 officially supports MariaDB
- Changes to test controllers in Rails 5
- accessed_fields to find active fields in application
- Rails 5 Warning when fetching with Active Record
- Rails 5 Sending STDOUT via environment variable
- Validate multiple contexts together in Rails 5
- Rails 5 changes protect_from_forgery execution order
- Rails 5 provides config to use UUID as primary key
- Rails 5 changed Active Job default adapter to Async
- Support for left outer join in Rails 5
- has_secure_token for unique random token in Rails 5
- Suppress save events in Rails 5
- Rails 5 improves rendering partial from cache
- Rails 5 switches from strong etags to weak etags
- Parameter filtering enhancement in Rails 5
- Rails 5 adds http_cache_forever
- Better exception responses in Rails 5 API apps
- Use file_fixture to access test files in Rails 5
- Migrations are versioned in Rails 5
- Rails 5 improves redirect_to :back method
- Rails 5 allows configuring queue name for mailers
- Rails 5 handles DateTime with better precision
- Active Support Improvements in Rails 5
- Rails 5 improves route search with advanced options
- Rails 5 makes belongs_to association required by default
- Rails 5 doesn't halt callback chain if false is returned
- Caching result sets and collection in Rails 5
- Caching in development environment in Rails 5
- Rails 5 wraps all rake commands using rails
- Each form gets its own CSRF token in Rails 5
- Rendering views outside of controllers in Rails 5
- Test runner in Rails 5