Comments (16)
v3.1.1 has been released that supports Ruby 3.x.
https://rubygems.org/gems/active_hash/versions/3.1.1
from active_hash.
Have these issues for Ruby 3 been resolved? I'm still receiving Undefined method 'arity'
on my model definitions.
from active_hash.
Has there been any progress on this?
from active_hash.
@kbrock You've been invited as an owner on rubygems.org! 🎉
from active_hash.
v3.2.0 is out. Thanks, @kbrock! 🎉
(So this can probably be closed now.)
from active_hash.
As I mentioned I'm still having issues, my code follows the example in the docs almost exactly, I have:
class Person < ActiveRecord::Base
extend ActiveHash::Associations::ActiveRecordExtensions
belongs_to_active_hash :country
on the next line,
belongs_to :surname, optional: true
I get the error undefined method `arity' for {:optional=>true}:Hash
from active_hash.
Finally upgrading to Ruby 3, and running into the same issues. It does appeared to be fixed for my use-case both in master (f644831) as @nsommer pointed out, and @gazayas' offered another possible fix in his PR. Anything that can be done to help get the work that's already been done released?
from active_hash.
@neocoin
Sorry, I don't have commit and release permissions.
@adampal @kbrock
Could you release a new version?
from active_hash.
@kbrock @syguer any chance you would release soonish? 🙂
from active_hash.
Hi @syguer -- are you the one to push these changes live?
Anything other people need to do to help with this effort?
from active_hash.
@zilkey Could you release a new version? Current version has some problem with Ruby 3.x.
Or, How about an idea create new organization for this library to maintain the library by community.
Thanks for the great library!
from active_hash.
https://github.com/active-hash had been created. but the new version has not been released. does anyone has publishable permission?
from active_hash.
Please release version v3.1.2.
I've made some monkey patches to make active_hash work in Ruby 3.2 and Rails 7.
For example, Ruby 3.2 must need these commits.
from active_hash.
@adampal @kbrock
plz check this library update.
from active_hash.
I just checked, I'm not an owner in gems. That is all @adampal or @flavorjones (the ones that I think are active).
Also, could we merge #268 first? it has generated so many PRs and issues. Just in final review status.
Hmm, this CHANGELOG is going to be a doozy, I'll see if I can spare some cycles and get a PR in for that
from active_hash.
@kbrock I'll make you an owner in rubygems -- can you confirm your username or email address for me?
from active_hash.
Related Issues (20)
- Unexpected record order returned when using use_multiple_files and set_filenames
- Is it time to redefine the purpose of ActiveHash? HOT 9
- ActiveRecordExtensions.belongs_to with extra arguments is not working HOT 3
- Using ActiveHash::Associations and JSONAPISerializer at the same time will result NoMethodError. HOT 1
- Can a class that inherits from ActiveHash::Base be associated with another class that inherits from ActiveHash::Base? HOT 1
- The has_many :through Association does not get record HOT 6
- QUESTION: What's the performance of "find_by"? HOT 2
- Scopes are not chainable HOT 1
- Rails 7 finding a valid model association. HOT 6
- Rails 7 Compatibility HOT 4
- Make releases more often? HOT 3
- ActiveHash scope affecting self HOT 3
- Reflection Inheritance Issue HOT 4
- 3.2.0: Regression in `.where`? HOT 7
- No Method Error for find_by and find HOT 1
- `ActiveHash::Relation` returned by `ActiveHash#where` should be reported like as an array of `ActiveHash` items selected by `where` method, in Rails Console. HOT 3
- ActiveHash::Relation can not use respond_to? method HOT 3
- find_by with nil value will return an object with an empty string
- undefined method `find_by_key' for ActiveYamlBaseClass:Class Did you mean? find_by_id HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from active_hash.