Skip to content

Latest commit

 

History

History
68 lines (41 loc) · 2.37 KB

CHANGELOG.md

File metadata and controls

68 lines (41 loc) · 2.37 KB
  • Revert to NanoStore 2.5.3
  • attributes method to add multiple attributes in one line (thanks @gouravtiwari)
  • Update for NanoStore 2.5.7
  • Update for NanoStore 2.5.3, some notable changes:
    • accept nil and NSURL fields in model
    • can set store per instance
  • Fix load error on older version of RubyMotion (or that disabled detect_dependencies)
  • Update to NanoStore 2.1.6
  • Convert predicate value to string, to fix type error that happen if attriutes are values other than string
  • Add bag support in Model
  • Fix bug saving bag to store
  • Supports hashes with string keys in model initializer
  • Fix bug when nil is inserted in field
  • Use define_method in model instead of method_missing hacks (as rubymotion support define_method now)
  • Add find_by_key
  • Fix NameError when there's exception in store extension
  • Update motion-cocoapods and bubble-wrap
  • Update NanoStore pods to 2.1.4
  • Fix crash on find_keys
  • Fix finder
  • Updated to NanoStore 2.1.3
  • Add bulk delete
  • Fix bug that #find and #all returning objects of any classes
  • Add support array as parameter of finder (OR)
  • Add sort to all finder
  • Improved finder: now support specify multiple criteria with Array and Hash, as well as using hash for equality

0.2.3

  • Initial gem release