v5.0.0.pre2 (2021-07-21)
Implemented enhancements:
- register a CableReady JSON MIME type #140 (existentialmutt)
- Smart options (they grow up so fast) #136 (leastbad)
- Support
to_dom_selector
for operation selectors #135 (jaredcwhite) - dom_id should always be lowercase #129 (leastbad)
Fixed bugs:
Closed issues:
- Idea: ability to pass any object which responds to
to_dom_selector
as a selector #134
Merged pull requests:
- Bump addressable from 2.7.0 to 2.8.0 #141 (dependabot[bot])
- chore: make webpack happy with no sideEffects #138 (ParamagicDev)
v5.0.0.pre1 (2021-06-02)
Merged pull requests:
- Include app folder in release #133 (julianrubisch)
v5.0.0.pre0 (2021-05-20)
Implemented enhancements:
- console_table operation #125 (leastbad)
- Introduce
OperationStore
to add operations on-the-fly #124 (marcoroth) - cable_car aka 'Ajax mode' #108 (leastbad)
- chainable selectors #107 (leastbad)
Closed issues:
- Warning in Ruby 3.0 #113
- play_sound operation hijacks sound controls #111
- Provide a CableReady channel generator #94
- Jest Error #85
- Event Dispatch: help with serialization #59
Merged pull requests:
- Remove warning message for already registered custom element #126 (marcoroth)
- Bump lodash from 4.17.20 to 4.17.21 #123 (dependabot[bot])
- Bump handlebars from 4.7.6 to 4.7.7 #122 (dependabot[bot])
- Bump actionpack from 6.1.3.1 to 6.1.3.2 #121 (dependabot[bot])
- Bump rexml from 3.2.4 to 3.2.5 #120 (dependabot[bot])
- broadcast_later #119 (julianrubisch)
- set_meta operation #117 (leastbad)
- Setup better finalizer #116 (hopsoft)
- Bump activerecord from 6.1.1 to 6.1.3 #115 (dependabot[bot])
- Bump actionpack from 6.1.1 to 6.1.3 #114 (dependabot[bot])
- sound opt-in #112 (leastbad)
- before -> operate -> after #110 (leastbad)
- restructure client #109 (leastbad)
- undefined no more #106 (leastbad)
- sanity check + initializer generator #105 (leastbad)
- stream_from #104 (leastbad)
- Channel generator #95 (julianrubisch)
v4.5.0 (2021-01-26)
Implemented enhancements:
- graft operation #103 (leastbad)
- scroll_into_view operation #102 (leastbad)
- replace_state and go operations #101 (leastbad)
- play_sound operation #98 (leastbad)
Merged pull requests:
- Bump nokogiri from 1.10.10 to 1.11.1 #97 (dependabot[bot])
- Global config, simplify threading, custom operations #96 (hopsoft)
- multiple selector element operations #92 (leastbad)
- Add
append
,prepend
andreplace
operations #90 (marcoroth) - rework custom operations #88 (leastbad)
v4.4.6 (2020-12-18)
Merged pull requests:
- pluggable before/after morph callbacks #87 (leastbad)
- Add more detail to the CableReady error message #84 (marcoroth)
v4.4.5 (2020-12-13)
Merged pull requests:
v4.4.4 (2020-12-11)
Merged pull requests:
v4.4.3 (2020-12-01)
Merged pull requests:
v4.4.2 (2020-11-30)
v4.4.1 (2020-11-28)
Merged pull requests:
v4.4.0 (2020-11-24)
v4.4.0.pre4 (2020-11-22)
Fixed bugs:
v4.4.0.pre3 (2020-11-13)
Closed issues:
- CableReady detected an error in insertAdjacentHtml. Object doesn't support this action - IE11 only #76
- shouldMorph doesn't work well with some form elements #70
- Operations go missing before broadcasting #64
Merged pull requests:
- Move package.json to root and prepare for v4.4.0.pre3 #79 (hopsoft)
- method chaining #78 (leastbad)
- jquery support #75 (leastbad)
- Removed isEqualNode comparison #71 (adank92)
v4.4.0.pre2 (2020-11-02)
Merged pull requests:
- use CustomEvent to get IE11 working #74 (existentialmutt)
v4.4.0.pre1 (2020-09-25)
Merged pull requests:
- Add support for pushState #73 (hopsoft)
- Bump actionview from 6.0.3.2 to 6.0.3.3 #72 (dependabot[bot])
- set_focus operation #69 (leastbad)
v4.4.0.pre0 (2020-09-02)
Implemented enhancements:
- Add a shared mutex to avoid concurrency issues in Channels #65 (barrywoolgar)
Closed issues:
- Using morph with a document fragment appears to do a full replace instead of a morph #67
- documentation: Mention cable.yml adapter configuration #66
Merged pull requests:
- Provide an async perform method #63 (julianrubisch)
- Add braces to hash parameter to remove warning #61 (dabit)
- only pass inner html if childrenOnly is false #58 (joshleblanc)
v4.3.0 (2020-07-02)
v4.3.0.pre2 (2020-06-27)
Implemented enhancements:
Closed issues:
Merged pull requests:
- Bump rack from 2.2.2 to 2.2.3 #57 (dependabot[bot])
- Bump actionpack from 6.0.3.1 to 6.0.3.2 #56 (dependabot[bot])
v4.3.0-pre1 (2020-06-15)
v4.3.0.pre1 (2020-06-15)
Merged pull requests:
v4.3.0.pre0 (2020-06-13)
Implemented enhancements:
- Make DOMOperations extendable #44 (n-rodriguez)
- broadcast_to method #38 (leastbad)
Closed issues:
- Make JS DOMOperations extendable #43
Merged pull requests:
- Dom id signature fix #51 (leastbad)
- add dom_id helper #50 (leastbad)
- Support for multiple CSS classes. #49 (sarriagada)
- Make morph emit after event #48 (julianrubisch)
- Customize operations via initializer #47 (leastbad)
- Correct method 'outerHtml' to 'outer_html' in documentation #39 (pskarlas)
- Add setStyles #37 (excid3)
- Fix typo in method name outerHTML -> outer_html #35 (back2war)
v4.2.0 (2020-06-02)
Closed issues:
- Question: Would you consider this intended behaviour? #41
Merged pull requests:
- after-outer-html emitted from new element #46 (leastbad)
- Fix
outer_html
notation #45 (julianrubisch) - Print out the selector for easier debugging perform errors #36 (excid3)
- add set_property method to library #34 (leastbad)
v4.1.2 (2020-04-27)
Fixed bugs:
v4.1.1 (2020-04-20)
Implemented enhancements:
Merged pull requests:
- Add funding file #31 (andrewmcodes)
- update README and package.json #30 (andrewmcodes)
v4.1.0 (2020-04-05)
Merged pull requests:
- Bump acorn from 7.1.0 to 7.1.1 in /javascript #29 (dependabot[bot])
- Set cookie support #28 (hopsoft)
- README.md: Fix typo #27 (henrik)
- Update event-dispatch.md #25 (leastbad)
- Fix typo on Remove Css Class methods #24 (dark88888)
v4.0.9 (2020-01-27)
Merged pull requests:
- Add support to ignore missing DOM elements via options parameter #23 (leastbad)
- fix sporadic error - undefined method << for nil, when adding operation #21 (szTheory)
v4.0.8 (2019-11-04)
Merged pull requests:
v4.0.7 (2019-10-05)
Merged pull requests:
- Add gh actions #17 (andrewmcodes)
- Add Gitbook integration #16 (andrewmcodes)
v4.0.6 (2019-10-03)
Implemented enhancements:
- Add support for redirect/visit #10
Merged pull requests:
- Update to format with prettier-standard #15 (hopsoft)
- Add support for permanent nodes #14 (andreaslillebo)
v4.0.5 (2019-09-20)
Merged pull requests:
v4.0.4 (2019-09-19)
Merged pull requests:
v4.0.3 (2019-08-17)
v4.0.2 (2019-08-10)
v4.0.1 (2019-08-10)
Merged pull requests:
v4.0.0 (2019-08-09)
v3.0.1 (2019-05-13)
v3.0.0 (2019-03-25)
Merged pull requests:
v2.0.8 (2018-11-25)
Merged pull requests:
v2.0.7 (2018-10-26)
v2.0.6 (2018-10-20)
v2.0.5 (2018-10-08)
Merged pull requests:
v2.0.4 (2017-11-09)
v2.0.3 (2017-11-06)
Merged pull requests:
v2.0.2 (2017-11-03)
Merged pull requests:
v2.0.1 (2017-10-15)
v2.0.0 (2017-10-14)
Merged pull requests:
v1.1.0 (2017-09-24)
Closed issues:
- FINISH IT!!! #1
Merged pull requests:
v1.0.0 (2017-09-20)
v0.1.0 (2017-05-19)
* This Changelog was automatically generated by github_changelog_generator