ActiveStorage::Blob#compose Now Supports Custom Blob Key in Rails 7.2.
Rails 7.2 allows to add custom blob key in the ActiveStorage::Blob APIsRuby 3.4 Throws SyntaxError As Keyword Arguments Are No Longer Allowed In Index.
Passing keyword arguments in index to an array set methods throws SyntaxError.Explore new hooks coming up in React 19
React 19 introduces powerful new hooks like useActionState, useFormStatus, useOptimistic, and use that simplifies optimistic UI updates, form handling, and working with promises. In this blog, we will take a closer look at each of them.ActiveRecord::Relation#order Adds Support For Hash Values In Rails 7.2.
With Rails 7.2, ActiveRecord::Relation#order supports hash values where keys are table name, value is a hash of key (column name) and value (order direction).PostgreSQL Adapter Now Decodes Columns Of Type Date To Date Instead Of String In Rails 7.2.
Rails 7.2 added a Date decoder to the postgres adapter to type cast dates at the connection level to type cast columns of type date to Ruby Date instead of String.Ruby 3.4 Throws SyntaxError While Passing Block As Argument In Index.
Passing a block as an argument in index to an array throws SyntaxError in Ruby 3.4 as it is no longer allowed.Strict Loading Using :n_plus_one_only Mode Does Not Eagerly Load Child Associations In Rails 7.2.
In Rails 7.2, with strict loading in :n_plus_one_only mode, associations are eagerly loaded and child associations are lazy loaded.Ruby 3.4 Enable frozen_string_literal by default
In Ruby 3.4 string literals in files without a frozen_string_literal comment now behave as if they were frozen.Ruby 3.4, Range#size Now Raises TypeError If The Range Is Not Iterable
Range#size raises TypeError if the begin value of Range is a Float or Rational or Beginless.