Skip to content

Releases: hopsoft/turbo_boost-commands

v0.3.2

14 Jun 18:47
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

30 May 05:15
Compare
Choose a tag to compare

What's Changed

  • Optimize page state to have smaller payload by @hopsoft in #140

Full Changelog: v0.3.0...v0.3.1

v0.3.0

30 May 05:15
Compare
Choose a tag to compare

What's Changed

  • Ensure we always render errors with the Append strategy by @hopsoft in #134
  • Bring back forgery protection with Rails internals by @hopsoft in #136
  • Update entry middleware only switch to GET for matching drivers by @hopsoft in #137
  • Update validators to use consistent initializer sig by @hopsoft in #138

Full Changelog: v0.2.2...v0.3.0

v0.2.1

29 Feb 09:16
Compare
Choose a tag to compare

What's Changed

  • Rescue invalid signature and use session for purpose by @hopsoft in #129

Full Changelog: v0.2.0...v0.2.1

v0.2.0

21 Feb 17:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.2.0

v0.1.2

15 Feb 18:55
Compare
Choose a tag to compare

What's Changed

  • Re-add build.mjs and remove AlpineJS references by @hopsoft in #125

Full Changelog: v0.1.1...v0.1.2

v0.1.0

13 Feb 02:38
5c065fd
Compare
Choose a tag to compare

What's Changed

  • Update state management to use Universal ID by @hopsoft in #120

Full Changelog: v0.0.18...v0.1.0

v0.0.18

05 Feb 15:35
Compare
Choose a tag to compare

Full Changelog: v0.0.17...v0.0.18

v0.0.17

05 Feb 15:35
Compare
Choose a tag to compare

What's Changed

  • Add extra guard when defining attribute methods by @hopsoft in #117
  • Add more guards around AttribueSet and prevent doc rewrite on error by @hopsoft in #118
  • Make message verifier url safe by @julianrubisch in #108

Full Changelog: v0.0.16...v0.0.17

v0.0.16

19 Jan 22:35
Compare
Choose a tag to compare

First Official GitHub Release Package

Note

These auto-generated release notes aren't accurate for this release given that it's the first release package created, but I kept them regardless to highlight the contributions thus far.

What's Changed

  • Fix typo by @bradgessler in #24
  • Fixes for client state change tracking by @hopsoft in #25
  • Only append the stream on HTML request formats by @hopsoft in #26
  • Add some additional safety by @hopsoft in #27
  • Experiments with basic/simple optimistic UI by @hopsoft in #28
  • Setup provisional state scoped to current render by @hopsoft in #29
  • Send full state in headers instead of delta by @hopsoft in #30
  • More defensive append by @hopsoft in #31
  • Change how body gets modified by @hopsoft in #32
  • Update so provisional state (now) is honored when restoring DOM state by @hopsoft in #33
  • Setup first class support for ARIA and dataset by @hopsoft in #34
  • Update readme for minimum ruby requirement by @acetinick in #37
  • Wrap up attribute set implementation by @hopsoft in #38
  • Make client token validation optional via config by @hopsoft in #40
  • Add support for assigns in render method by @hopsoft in #41
  • Ensure that client state always loads by @hopsoft in #42
  • Upgrade to latest TurboReady by @hopsoft in #44
  • Remove blank line that made my erblint unhappy by @drnic in #45
  • Ensure turbo_ready is loaded [fixes #43] by @drnic in #46
  • Implicit require for TurboReady and updated docs by @hopsoft in #48
  • Base docs - prevent_controller_action is class method by @drnic in #49
  • fix: cleanup some references to master branch by @andrewmcodes in #50
  • turbo-ready 0.1.4 - package.json was bumped but yarn.lock was not by @drnic in #57
  • README - keep them in app/reflexes by @drnic in #55
  • README fix - Working with Forms - <%= form_with data: {turbo_reflex: ...} %> by @drnic in #54
  • Use pattern :sessionkey.tap do |session_key| by @drnic in #53
  • Fix uninitialized constant TurboReflex::Controller (NameError) on rails s by @scart88 in #51
  • Allow start event to modify and cancel the reflex by @hopsoft in #52
  • Rebrand the lib under TurboBoost and remove all references to the word "Reflex" by @hopsoft in #58
  • Setup for reverse proxy deployment by @hopsoft in #59
  • Add the turbo- prefix for command attributes by @hopsoft in #61
  • Pull in attribute hydration mechanics and setup implicit related beha… by @hopsoft in #62
  • Create new InvalidElementError by @hopsoft in #63
  • Remove type=module from package.json by @hopsoft in #66
  • Setup lifecycle callbacks for commands by @hopsoft in #67
  • Add some instance variable helper methods by @hopsoft in #68
  • Append streams on abort by @hopsoft in #69
  • Update event delegates to use ordinal preference by @hopsoft in #74
  • Fix improper reference to the InvalidTokenError by @hopsoft in #77
  • Use closest turbo frame with src attribute per default by @julianrubisch in #80
  • Add extra protection to prevent duplicate streams by @hopsoft in #79
  • Introduce performing? check by @hopsoft in #81
  • Consistent date milliseconds and update to latest streams lib by @hopsoft in #82
  • Update docker setup and fly deployment by @hopsoft in #91
  • Simplify GitHub Actions by @marcoroth in #84
  • Add RailsByte for easy setup to README by @julianrubisch in #92
  • Add support for data-turbo-confirm by @hopsoft in #93
  • New test/dummy app for docs, demos, and tests by @hopsoft in #94
  • Fix streams installation and update docs by @hopsoft in #96
  • Fix error handling bug and surface source error by @hopsoft in #97
  • Add a file list to the how sections by @hopsoft in #98
  • Guard against duplicate registers by @hopsoft in #100
  • Guard against multiple loads/initializations by @hopsoft in #101
  • Update the form driver to for Turbo FormSubmission by @hopsoft in #102
  • fix: Fix event delegation example in README by @julianrubisch in #107
  • Set Ruby 2.7.3 as the min version by @hopsoft in #109
  • Setup server-side abort and error handler hooks for commands by @hopsoft in #113
  • Remove implicit turbo:submit-start handler as it's not necessary by @hopsoft in #116

New Contributors

Full Changelog: v0.0.15...v0.0.16