Skip to content

v0.0.16

Compare
Choose a tag to compare
@hopsoft hopsoft released this 19 Jan 22:35
· 34 commits to main since this release

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