# Changelog ## Not released * SObject#destroy method. ## 0.6.1 * Fix missing require of 'restforce'. Now clients don't need to add an initializer. ## 0.6.0 * 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][]) ## 0.5.0 * 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][]) ## 0.4.2 * Use ActiveQuery instead of Query. ([Armando Andini][]) * Add instructions to use validations ([José Piccioni][]) * Lots of refactoring. ## 0.3.2 * Fixed gemspec. ## 0.3.1 * 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. ## 0.2.0 * 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. ## 0.1.0 * Add query builder object to chain conditions. * Update update and create methods. * Add Campaing standard table name. ## 0.0.6.alfa * ActiveForce::SObject#table_name is auto populated using the class name. It adds "__c" to all non standard types. [#4]: https://github.com/ionia-corporation/active_force/issues/4 [#9]: https://github.com/ionia-corporation/active_force/issues/9 [#10]: https://github.com/ionia-corporation/active_force/issues/10 [#14]: https://github.com/ionia-corporation/active_force/issues/14 [#15]: https://github.com/ionia-corporation/active_force/issues/15 [#19]: https://github.com/ionia-corporation/active_force/issues/19 [#21]: https://github.com/ionia-corporation/active_force/issues/21 [#24]: https://github.com/ionia-corporation/active_force/issues/24 [#26]: https://github.com/ionia-corporation/active_force/issues/26 [#28]: https://github.com/ionia-corporation/active_force/issues/28 [#30]: https://github.com/ionia-corporation/active_force/issues/30 [Pablo Oldani]: https://github.com/olvap [Armando Andini]: https://github.com/antico5 [José Piccioni]: https://github.com/lmhsjackson [Dan Olson]: https://github.com/DanOlson