Skip to content

Releases: marcosgz/esse-active_record

0.3.8

08 Aug 12:06
Compare
Choose a tag to compare
  • Add connect_with: option to the collection definition.
  • Adjust UpdateLazyAttribute callback to not use keyword arguments for better compatibility with older versions of Ruby.

0.3.6

02 Aug 19:59
6646e96
Compare
Choose a tag to compare

What's Changed

  • fix: delete doc from old route when it changes by @marcosgz in #6
  • Lazy update attributes callback by @marcosgz in #7
  • feat: index_callback on update with update action instead of index by @marcosgz in #8
  • feat: extend callbacks to support :if and :unless by @marcosgz in #9
  • feat: async index by @marcosgz in #5
  • feat: after update smart detects to use :update when lazy are present by @marcosgz in #10
  • Smart update with :update index with lazy attributes by @marcosgz in #11

Full Changelog: v0.2.0...v0.3.6

Release 0.2.0

24 Jan 16:24
db9057a
Compare
Choose a tag to compare

What was changed

  • Esse::Index.elasticsearch.index_document was moved to Esse::Index.index
  • Esse::Index.elasticsearch.delete_document was moved to Esse::Index.delete
  • Update specs to use esse-rspec helpers
  • Fixed the delete callback to not raise Esse::Transport::NotFoundError error when the document does not exist
  • add github actions workflow

Pull Requests

  • Model Callbacks by @marcosgz in #1
  • feat: Add ability to add batch context to the collection by @marcosgz in #2
  • Adjustments to work with esse 0.2 API by @marcosgz in #3

New Contributors

Full Changelog: https://github.com/marcosgz/esse-active_record/commits/v0.2.0