All Versions
35
Latest Version
Avg Release Cycle
34 days
Latest Release
1141 days ago

Changelog History
Page 1

  • v0.25.3 Changes

    March 03, 2021
    • ๐Ÿ›  ๐Ÿ› [BUGFIX] Fixes issue where fields and associations that are redefined by later views were not properly overwritten. See #201 thanks to @Berardpi.
  • v0.25.2 Changes

    November 19, 2020
    • ๐Ÿ‘€ ๐Ÿš€ [FEATURE] Make deprecation behavior configurable (:silence, :stderror, :raise). See #248 thanks to @mcclayton.
  • v0.25.1 Changes

    August 18, 2020
    • ๐Ÿ›  ๐Ÿ› [BUGFIX] Raise Blueprinter::BlueprinterError if Blueprint given is not of class Blueprinter::Base. Before it just raised a generic undefined method 'prepare'. See #233 thanks to @caws.
  • v0.25.0 Changes

    July 06, 2020
    • ๐Ÿ”ง ๐Ÿš€ [FEATURE] Enable default Blueprinter::Transformers to be set in the global configuration. #222. Thanks to @supremebeing7.
  • v0.24.0 Changes

    June 22, 2020
    • ๐Ÿ–จ ๐Ÿš€ [FEATURE] Add an options option to associations to facilitate passing options from one blueprint to another. #220. Thanks to @mcclayton.
  • v0.23.4 Changes

    April 29, 2020
    • ๐Ÿ–จ ๐Ÿš€ [FEATURE] Public class method has_view? on Blueprinter::Base subclasses introduced in #213. Thanks to @spencerneste.
  • v0.23.3 Changes

    April 07, 2020
    • ๐Ÿ›  ๐Ÿ› [BUGFIX] Fixes issue where exclude fields in deeply nested views were not respected. Resolved issue 207 in #208 by @tpltn.
  • v0.23.2 Changes

    March 16, 2020
    • ๐Ÿ›  ๐Ÿ› [BUGFIX] Fixes issue where fields "bled" into other views due to merge side-effects. Resolved issue 205 in #204 by @trevorrjohn.
  • v0.23.1 Changes

    March 14, 2020
    • ๐Ÿ› [BUGFIX] Fixes #172 where views would unintentionally ignore sort_fields_by: :definition configuration. Resolved in #197 by @wlkrw.
  • v0.23.0 Changes

    January 31, 2020
    • ๐Ÿ”ง ๐Ÿš€ [FEATURE] Configurable default extractor introduced in #198 by @wlkrw. You can now set a default extractor like so: Blueprinter.configure do |config| config.extractor_default = MyAutoExtractor end