- Update Restforce to 2.2.0
- Update active_attr to 0.9.0
- Allow sfdc_client to be set. (#92)
- Rails4-style conditional has_many associations (Dan Olson)
- Add
#includes
query method to eager load has_many association. (Dan Olson) - Add
#includes
query method to eager load belongs_to association. (#65) - SObject#destroy method.
- Fix missing require of 'restforce'. Now clients don't need to add an initializer.
- Add select statement functionality. (Pablo Oldani, #33)
- Add callback functionality (Pablo Oldani, #20)
- Support bind parameters. (Dan Olson, #29)
- Fix when passing nil value in a :where condition. (Armando Andini)
- Model generator complete (Armando Andini, #19)
- Provide a default id field for all SObject subclassees (Dan Olson, #30)
- Fix Ruby 2.0 compatibility issue (Dan Olson, Pablo Oldani, #28)
- Normalize rspec syntax to remove deprecation warnings (Dan Olson, #26)
- Remove namespace when inferring default SObject.table_name (Dan Olson, #24)
- Add create! and save! methods. (Pablo Oldani, #21)
- Refactor update and create methods. (Pablo Oldani, #21)
- Add a generator. (José Piccioni, #19)
- ActiveQuery now provides :each, :map and :inspect. (Armando Andini)
- Add SObject.create class mehtod. (Pablo Oldani, #10)
- SObject.field default mapping value follows SFDC API naming convention. (Dan Olson, #14 #15)
- Use ActiveQuery instead of Query. (Armando Andini)
- Add instructions to use validations (José Piccioni)
- Lots of refactoring.
- Fixed gemspec.
- Create different classes for associations. (#4)
- Big refactor on has_many association. (Armando Andini)
- Add a lot of specs and refactors. (Armando Andini)
- Add a Finders module. (Armando Andini)
- Add fist and last method to SObject.
- Add belogns_to and has_many associations.
- Changed when the SOQL query is sent to the client.
- Add join method to query to use associtations.
- Add query builder object to chain conditions.
- Update update and create methods.
- Add Campaing standard table name.
- ActiveForce::SObject#table_name is auto populated using the class name. It adds "__c" to all non standard types.