Skip to content

Releases: basecamp/trix

0.9.8

06 Jul 13:58
Compare
Choose a tag to compare
  • Add support for UMD module loaders (#241)
  • Fix triggering trix-focus when autofocusing (#244)
  • Minor paste handling improvement (41352e0)
  • Fix applying formatting when activated before typing in some cases (#243)

0.9.7

05 May 16:33
Compare
Choose a tag to compare
  • Handle URL (text/uri-list) pastes on iOS (#230)
  • Improved composition event handling on Android (#235)
  • Fixed incorrect cursor position after multi-character compositions in Firefox (ed62d85)
  • Update custom element and Promise polyfills (9aeb728)

0.9.6

13 Apr 18:04
Compare
Choose a tag to compare
  • Optimized SVG toolbar icons (#168)
  • Allow adding captions to attachments with no filename (#197)
  • Changed <trix-toolbar> data attributes from data-* to data-trix-* to avoid conflicts with other libraries (#197)
  • Improved parsing insignificant whitespace-only text nodes (#210, #220)
  • Fixed selection error when clicking some input elements in Firefox (#215)
  • Fixed that interacting with toolbar dialogs could scroll the page (061a025)
  • Eliminated rendering unnecessary non-breaking spaces (#224)

0.9.5

21 Jan 19:05
Compare
Choose a tag to compare
  • Fixed occasional incorrect cursor position after Composition#replaceHTML (#161)
  • Fixed cursor position after composition events in Firefox (#164)
  • Fixed cursor position when breaking formatted block after newline at offset 0 (#153)
  • Fixed that trix-selection-change was dispatched to all <trix-editor>s (#144)
  • Fixed handling pastes in browsers that don't support ClipboardEvent.clipboardData (#158)
  • Improved support for multiple input elements in toolbar dialogs (#159)
  • Improved parsing bold elements (#142)
  • Improved parsing text in block elements with the same styling (#163)
  • Improved parsing newlines in non-preformatted elements (#151)
  • Removed global test helpers to eliminate false-positive test runs (#137)

0.9.4

16 Dec 23:08
Compare
Choose a tag to compare
  • Fixed an error introduced (79d97ee) just before releasing 0.9.3

0.9.3

16 Dec 21:44
Compare
Choose a tag to compare

Jump to 0.9.4. This release introduced an error that was fixed shortly after.


  • Fixed cursor placement after re-parsing the editor's HTML (#122)
  • Improved composition event handling (#134)
    • Fixed lingering text after backspacing on Android

0.9.2

01 Dec 14:06
Compare
Choose a tag to compare
  • Fixed parsing multiple nested block elements (#84)
  • Fixed typing a space in an empty editor (#81)
  • Fixed deleting through nested list items (#54)
  • Fixed composing non-Roman characters on a QWERTY keyboard (#107)
  • Fixed parsing block elements styled otherwise (#113)
  • Fixed parsing <br> elements preceding block elements (#103)
  • Fixed that trix-change wasn't dispatched after editing attachments (#109)
  • Fixed cursor position after command+backspace and option+backspace (#116)
  • Fixed parsing relative image URLs (#108)
  • Fixed missing attachment styles in trix.css (#114)
  • Fixed that control+alt+o was handled as control+o (1d533d7)
  • Fixed replacing selected attachments (#118)

0.9.1

06 Nov 00:05
Compare
Choose a tag to compare
  • Fixed dragging selections (af1dd1f)
  • Fixed composing formatted text on Android (#83)
  • Added insertLineBreak to the editor API
  • Minor adjustments to trix.css

0.9.0

24 Oct 14:40
Compare
Choose a tag to compare
Trix 0.9.0