Releases: Alex-D/Trumbowyg
Releases · Alex-D/Trumbowyg
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
v2.23.0
v2.22.0
Core
Features
- Add
svgAbsoluteUsePath
global option #1102 - Add multiline placeholder support 85a9e66 #1174
Fixes
- It's now possible to toggle bold/italic/etc. and write on the go #1107 #875 #1092
- Avoid Chrome's span wrapping #873
- Prevent some unwanted
<p>
wrapping #1123 - Improve SVG path auto-detection 6ee0532 #1059
- Remove editor margin d77ee14 fixes #1037
- Fix jquery peer warn #1079
Translations
- Add
'URL'
to translatable strings #1097
Plugins
Clean paste
Emoji
- Update emoji list #1036
Font size
- Does not remove children anymore #1073
- Add missing
syncCode
4f93094 #1089 - Add missing
tbwchange
trigger 040e702 #1117
Highlight
- Add line highlight ability #1070
Table
- Tables have now
<tbody>
#1001
Upload
imageWidthModalEdit
option is now correctly handled #1096- Prevent multiple submissions while uploading 5c6ab17 #1035
Changes: v2.21.0...v2.22.0