Releases: Alex-D/Trumbowyg
Releases · Alex-D/Trumbowyg
v2.30.0
Core
- Adjust style to be compatible with 2 latest versions of each browser or usage > 1%, by @Alex-D
- Upgrade SCSS files to match the latest version, by @Alex-D
Plugins
Speech Recognition
- NEW! #1453, by @Eruvaer74 & @Alex-D
- Try the Speech Recognition plugin demo
- Read the Speech Recognition plugin documentation
Tenor
- NEW! #1486, by @rawalyogendra, @TwilightCoder & @synth
- Try the Tenor plugin demo
- Read the Tenor plugin documentation
Giphy
- Perf: Improve performances, by @synth #1436
- Feat: Add new
limit
option, by @synth #1436 - Read the Giphy plugin documentation
Table
Changes: v2.29.0...v2.30.0
v2.29.0
Plugins
Table
- Fix: Resolve performance issues when using the Table plugin, by @Alex-D
- Fix: Tables are now correctly handled in all instances of Trumbowyg, by @Alex-D
- Fix: Prevent infinite loop on invalid
colspan
&rowspan
attribute values, by @Alex-D - Fix: Make columns resizable even after an edit, by @Alex-D
Changes: v2.28.0...v2.29.0
v2.28.0
Trumbowyg is ready for jQuery 4!
- jQuery 4 Ready, without breaking older version compatibility, by @Alex-D
- Remove
$.ajax
dependency, which should allow using jQuery Slim, by @Alex-D
Translations
- Add German to Table Plugin, by @wachtda #1388
- Update Brazilian Portuguese in Table Plugin, by @PhStefen #1400
- Update Norwegian Bokmål, by @civix74 #1399
- Update German, by @johangroe #1394
Changes: v2.27.3...v2.28.0
v2.27.3
v2.27.2
Table plugin rework
This version is the occasion for a complete rewrite of the table plugin with a lot of additions:
- Header row
- Merged cells
- Vertical text alignment
- Columns resize
- Cell background color
- Table border-color
And all table icons were reworked!
Useful links:
Core
- Fix: Trigger
tbwChange
on spelling fix, by @abrom #1364 - Fix: Prevent shift keyup from editing selection, by @Alex-D d193186
- Fix: Reset format when calling
.trumbowyg('empty')
, by @Alex-D bdda00f #1329 - Fix: Reset font weight when using
resetCss
option, by @Alex-D 7d7b29c #1380 - Fix: Add the current tag in
tagHandler
, by @Alex-D e46b1bb - Fix: Improve the button pane rendering on 2 or 3 lines, by @Alex-D 4cc832d #1383
- Fix: Avoid editor height issues, by @Alex-D 4cc832d #1383
- Feat: change editor HTML structure to allow overlays, by @Alex-D 497dd02
- Feat: add
.trumbowyg-icons
class for plugin SVG Sprites, by @Alex-D 2e279cf - Upgrade: use
Array.isArray
instead of deprecated$.isArray
, by @Alex-D e66f9ee #1348 #1359
Translations
- BREAKING: Rename Norwegian Bokmål
no_nb
to use the correctnb
language code, by @Alex-D #1338 - Add Azerbaijani support, by @qalibqurbanov #1350
- Update Catalan and Spanish core and plugins translations, by @carmarri
Plugins
Table
- BREAKING: Remove
styler
option in favor of core'stagClasses
, by @Alex-D 3801a9c - BREAKING: Remove table style override from editor CSS, by @Alex-D 3f6fd5d
- Feat: Add some default style suggestions, by @Alex-D e5162ad 662280d
- Feat: Add heading support (
<thead>
+<th>
), by @Alex-D 180dc72 - Feat: Add multi-cells selection, by @Alex-D f163264 9d12553 fbdbc87
- Feat: Add cells merge, by @Alex-D f339d21 08f8c6f c53aa07
- Feat: Add columns resize, by @Alex-D 2435eef 839e0c5
- Feat: Add vertical alignment, by @Alex-D a477fc1
- Feat: Add table border color, by @Alex-D 648b3e1
- Feat: Add cell background color, by @Alex-D 5db3912
- Fix: Improve table creation UX by removing dead zones, by @Alex-D a8c07b7
For more details, please read the docs:
Documentation
Content
- Add a tip for custom plugin icons, by @lewiscollard #1362
- Add new Table plugin options and buttons, by @Alex-D 8f87285
Style & Behvior
- Change code font for JetBrains Mono, by @Alex-D ef13cda
- Use GitHub theme for code highlight, by @Alex-D ef13cda
- Improve highlight of diffs, by @Alex-D aed94e5
- Fix scroll issues, by @Alex-D d6960d6
Changes: v2.26.0...v2.27.2
v2.26.0
Core
- BREAKING CHANGE: Replace
defaultLinkTarget
option withlinkTargets
list, by @Alex-D @coelhudo - Feat: Add the ability to create
select
in modal, by @coelhudo @Alex-D - Feat: Add a
select
to pick the link target in the insert link modal, by @coelhudo @Alex-D - Fix: Make SVG work when using the
<base>
tag, by @inavitski-sc #1279 - Fix: Make modals dark in dark mode, by @Alex-D f9e5d9f
- Fix: Use monospace as fallback font instead of sans-serif, by @timint cd65052
Plugins
Giphy
- Fix: Use any downsized as a fallback, by @TwilightCoder #1339
- Feat: Add alt based on Giphy's gif title, by @TwilightCoder #1339
Table
- Fix: Use the previous row to keep the right columns count, by @gary-britland #1290
History
Noembed
- Feat: Improve success callback, by @IvanDreamer #1334
Changes: v2.25.2...v2.26.0
v2.25.2
Plugins
Translations
- Add Russian translations to all plugins, by @inavitski-sc #1278
- Add Belarusian translations to all plugins, by @inavitski-sc #1278
Allow tags from paste
Colors
- Prevent Firefox from nesting multiple spans on font-size changes, by @aeyoll #1274
- Fixes "Cannot read property '1' of null", by @alegag #1238
MathML
Changes: v2.25.1...v2.25.2
v2.25.1
v2.25.0
Core
Feature
- Add ability to customize modal field type with a function, by @nzmattman #1228
Fixes
- Modal autofocus first input of any kind, including select and textarea, by @Alex-D
Plugins
- Fix all plugin broken icons, by @Alex-D
Highlight
Changes: v2.24.0...v2.25.0
v2.24.0
Core
Fixes
Translations
- Add Estonian support #1213
- Add Bangla support #1212
- Add Spanish translations to table plugin #1197
- Add Turkish translations to some plugins #1205
Plugins
Allow tags from paste
- Fix: do not disable
removeformatPasted
when the plugin is disabled itself #1208
Colors
- Add support of rgba with decimal opacity #1188
Resizimg
- Refactor to make
resizable-resolveconflicts.js
useless: you do not need it anymore #1192
Upload
- Invert the arrow direction in upload icon #1201
Changes: v2.23.0...v2.24.0