Open Source Contributions
-
Fix error saving Action Text content containing non-blob attachables rails/rails
-
Declare Trix as peer dependency of Action Text’s npm package rails/rails
-
Minimize boilerplate setup code for JavaScript libraries rails/rails
-
Fix that some keyboard commands would insert text basecamp/trix
-
Set newBody property when rendering errors turbolinks/turbolinks
-
Mutation observers: Avoid adding disconnected elements stimulusjs/stimulus
-
Change Active Storage’s video preview format from PNG to JPG rails/rails
-
Active Storage: Always exclude JSON root from direct_uploads#create response rails/rails
-
Mutation observers: Improve IE 11 support stimulusjs/stimulus
-
Android: Ignore Chrome 65’s new composition events during cursor movement basecamp/trix
-
Fix inconsistent has*Target property names in different locales stimulusjs/stimulus
-
Ensure new
<script>
s are loaded in order when navigating turbolinks/turbolinks -
Add meta tag for opting in to full page reloads turbolinks/turbolinks
-
Skip autofocusing in preview snapshots turbolinks/turbolinks
-
Patch
event.preventDefault()
in browsers with buggy support (IE 11) turbolinks/turbolinks -
Speed up
bin/webpack*
executables by droppingyarn run
overhead rails/webpacker -
Configure per-service request headers for direct uploads rails/activestorage
-
Fix asset host support & improve output path rails/webpacker
-
Match all resolved extensions as entry points rails/webpacker
-
Restore action_cable.js UMD module support. Fixes #28366 rails/rails
-
Invalidate attachment view cache when preview URL changes. Fixes #77 basecamp/trix
-
Fix backspacing into a block from offset 0 in Firefox basecamp/trix
-
Ensure “trix-change” fires and HTML is serialized when toggling attributes basecamp/trix
-
Avoid error calling addEventListener in browsers that don’t support it turbolinks/turbolinks
-
Eliminate extra template lookup in ActionView::Digestor rails/rails
-
Fix adding implicitly rendered namespaced template digests to ETags rails/rails
-
Fix typing formatted text after a newline at the end of a block basecamp/trix
-
Fix digesting non-HTML templates with non-unique logical names rails/rails
-
Fix triggering “trix-focus” event when autofocusing basecamp/trix
-
Fix parsing whitespace after unserialized attachment HTML basecamp/trix
-
Fix selection error when clicking some input elements. Fixes #209 basecamp/trix
-
Return subscription object(s) when updating the collection rails/rails
-
Action Cable: Defer starting connection monitor until a connection is opened rails/rails
-
Action Cable: Establish WebSocket connection when first subscription is created rails/rails
-
Optimize .svg icons with
svgo
to reduce file size basecamp/trix -
Fix that selections remained expanded in Firefox after a composition basecamp/trix
-
Avoid inheriting text attributes from parent block elements basecamp/trix
-
Fix handling pastes in browsers that don’t support ClipboardEvent.clipboardData basecamp/trix
-
Bring latest changes over from actioncable/master rails/rails
-
Freshen up the client-side subscription examples. Fixes #118 rails/actioncable
-
Preserve selection with points when replacing HTML basecamp/trix
-
Support composition input of non-Roman characters on QWERTY keyboards basecamp/trix
-
Share internal identifiers and message types with the JavaScript client rails/actioncable
-
Clone elements using importNode to avoid reloading media basecamp/turbolinks
-
Delay displaying the progress bar for (a default of) 400ms rails/turbolinks
-
Use Celluloid 0.16.0 until termination issue in 0.17.0 is resolved rails/actioncable
-
Make ActionMailer #cache helper a no-op, not an exception rails/rails
-
Fix that the progress bar would fill the entire screen in Safari 6 rails/turbolinks
-
Guard against enabling the progress bar in unsupported browsers rails/turbolinks
-
Extract PNG images from Apple’s “Apple Color Emoji.ttf” font github/gemoji