Skip to content

Latest commit

 

History

History
2029 lines (1315 loc) · 120 KB

CHANGELOG.md

File metadata and controls

2029 lines (1315 loc) · 120 KB

v2.14.10 (2023-10-20)

Full changelog

🔧 Bug fixes

  • fix: check if function is available (#1554)

v2.14.9 (2022-11-10)

Full changelog

🔧 Bug fixes

  • fix: Calculate the offsetHeight for the toolbar only when the table is used (#1543)
  • fix: avoid null on init and destroy the editor too fast makes the DOM is not loaded (#1541)

🏠 Chores

  • chore(deps-dev): bump karma from 4.0.0 to 6.4.1 (#1540)

v2.14.8 (2022-08-31)

Full changelog

🔧 Bug fixes

  • fix: Reset uibridge definitions each time we destroy and create and editor (#1537) (#1538)

📦 Miscellaneous

  • use defaultLinkTarget when creating a link, fixes autolink (#1536)

v2.14.7 (2022-06-17)

Full changelog

🔧 Bug fixes

  • fix: modify the toolbar add button border to outline to avoid layout shift (#1530)

v2.14.6 (2022-05-11)

Full changelog

🔧 Bug fixes

  • fix: #1524 indent and outdent icons are switched (#1525)
  • fix: add 'rel' attribute to the generated links (#1522)

v2.14.5 (2021-12-09)

Full changelog

🔧 Bug fixes

  • fix: Reload image state selection each time you select another one (… (#1508)

🏠 Chores

  • chore: eslint-plugin migration (#1505)

v2.14.4 (2021-09-14)

Full changelog

🔧 Bug fixes

  • fix: Prevent activeCommand in button-paragraph-align.jsx to be undefined (#1500) (#1501)

v2.14.3 (2021-08-04)

Full changelog

🔧 Bug fixes

  • fix: Two functions have the same icon in the same toolbar (#1495) (#1496)

v2.14.2 (2021-06-10)

Full changelog

📖 Documentation

  • docs: fix pull request issue number in changelog as that is throwing CI errors (#1493)

v2.14.1 (2021-06-10)

Full changelog

🔧 Bug fixes

  • fix: use ALLOYEDITOR_BASEPATH in spritemap if defined fixes (#1490)

v2.13.0 (2021-05-28)

Full changelog

🏠 Chores

  • chore: Update CKEDITOR to 4.16.1 (#1484) (#1488)
  • chore: update to latest version of @liferay/eslint-config (#1469)

v2.12.0 (2021-03-08)

Full changelog

🔧 Bug fixes

  • fix: Toolbar is not correctly positioned when editing tables and images within a modal window (#1467)

v2.11.16 (2021-02-04)

Full changelog

🔧 Bug fixes

  • fix: Do not advance selection when editing a link (#1460)

v2.11.15 (2020-09-24)

Full changelog

🔧 Bug fixes

  • fix: if we're locking the image attributes, use 'auto' for the height like we do in other browsers (#1423)

📖 Documentation

  • docs: add CODE_OF_CONDUCT.md (#1381)

v2.11.14 (2020-09-08)

Full changelog

🔧 Bug fixes

  • fix: correct toolbar misalignment when editor is rendered in modal and the uiNode is provided (#1425)

🏠 Chores

  • chore: config Yarn to use "pre" as preid (#1429)
  • chore: configure dependabot to reduce noise (#1431)

v2.11.13 (2020-08-17)

Full changelog

🤹‍♀️ Refactoring

  • refactor: remove ae_dragresize_ie plugin (#1422)

v2.11.12 (2020-08-12)

Full changelog

🔧 Bug fixes

  • fix: Avoids blocking user input when settling a minimal input value (#1419)

v2.11.11 (2020-07-30)

Full changelog

🔧 Bug fixes

  • fix: Don't allow users to input a value less than a minimum row or col value when creating a table (#1409)

v2.11.10 (2020-07-27)

Full changelog

🔧 Bug fixes

  • fix: set width and height attributes for firefox and chrome (#1412) (#1413)
  • fix: unbreak table drag-resizing by using fixed table layout (#1414)
  • fix: avoid JS error computing selection position (#1415)

v2.11.9 (2020-07-02)

Full changelog

🔧 Bug fixes

  • fix: point CKEditor submodule back at v4.14.1 (#1407)

v2.11.8 (2020-07-01)

Full changelog

🆕 Features

  • feat: make the toolbar visible in tables (#1404)

🔧 Bug fixes

  • fix: update instructions at end of build script (#1405)

🏠 Chores

  • chore: update CKEditor build to v4.14.1 (#1402)

v2.11.7 (2020-05-19)

Full changelog

🔧 Bug fixes

  • fix: select new cell after the new row/column is inserted (#1391)
  • fix: gracefully handle invalid JSON in data-style attribute (#1393) (#1394)

v2.11.6 (2020-03-13)

Full changelog

🔧 Bug fixes

  • fix: check that the selected element is valid (#1387)
  • fix: toolbar location for images (#1386)

📖 Documentation

  • docs: update CHANGELOG.md with new version of liferay-changelog-generator (#1384)

v2.11.5 (2020-02-25)

Full changelog

🔧 Bug fixes

  • fix: make REGEX_URL validate links and stop validating non links (#1383)
  • fix: show image alt text in alt text input field in IE (#1377)

🏠 Chores

  • chore: update for compliance with current Outbound Licensing Policy (#1382)

🤹‍♀️ Refactoring

  • refactor: avoid useless boolean expression (#1379)

v2.11.4 (2020-02-17)

Full changelog

🔧 Bug fixes

  • fix: Lack of padding around images (#1373)
  • fix: make globs work on Windows (#1374)

📖 Documentation

  • docs: remove reference to IE9+ from README (#1357) (#1363)

🏠 Chores

  • chore: remove unused coverage functionality (#1376)

v2.11.3 (2020-01-09)

Full changelog

🔧 Bug fixes

  • fix: avoid adding target attribute when default is selected (#1358)

📖 Documentation

  • docs: update README (#1350)

🏠 Chores

  • chore: revert changes to README (#1352)

v2.11.2 (2019-11-20)

Full changelog

🆕 Features

  • feat: add some useful worktree-related .gitignore entries (#1341)

🔧 Bug fixes

  • fix: set image alt attribute properly on ie (#1343)

🏠 Chores

  • chore: prepare v2.11.2 release (#1344)
  • chore: update linting (#1338)

v2.11.1 (2019-10-22)

Full changelog

🆕 Features

  • feat: prepare to streamline releases with liferay-js-publish (#1334) (#1335)

🔧 Bug fixes

  • fix(button-spacing): adds missing EditorContext ref (#1336)

📖 Documentation

  • docs: remove CHANGELOG-1.x.md (#1333)

v2.11.0 (2019-10-08)

Full changelog

🆕 Features

  • feat: make it possible to build custom buttons that use "mixins" (#1331)

🔧 Bug fixes

  • fix: move val-loader out of dependencies into devDependencies (#1329)

🏠 Chores

  • chore: update linting and formatting (#1328)

🤹‍♀️ Refactoring

  • refactor: prepare to export "mixins" (#1330)

v2.10.0 (2019-09-23)

Full changelog

🆕 Features

  • feat: format Markdown files with Prettier (#1319)
  • feat: configure Semantic Pull Requests bot (#1310)

🔧 Bug fixes

  • fix: send the correct arguments to the _updateLink method (#1326)

v2.0.9 (2019-08-19)

Full changelog

🆕 Features

  • feat: run formatting and lint checks in CI (#1308)

🔧 Bug fixes

  • fix: check whether height and width style exist before using (#1307)
  • fix: make IE also preserve other browers' image height styling (#1298)

v2.0.8 (2019-07-22)

Full changelog

🔧 Bug fixes

  • fix: make demo insert-image button work again (#1291) (#1296)
  • fix: missing tooltip on remove-image button (#1286) (#1295)
  • fix(a11y): add aria-label and title attributes for the audio and video button (#1281) (#1282)
  • fix(ie): add a check for 'imageStyles' before accessing (#1289) (#1290)

v2.0.7 (2019-06-17)

Full changelog

🔧 Bug fixes

  • fix(ie): make IE preserve other browsers' image width styling (#1275) (#1276)

v2.0.6 (2019-05-27)

Full changelog

🔧 Bug fixes

  • fix: add aria-label and title attributes for the image and video buttons (#1272)

v2.0.5 (2019-05-20)

Full changelog

🔧 Bug fixes

  • fix: update color for label (#1270)

v2.0.4 (2019-05-14)

Full changelog

🔧 Bug fixes

  • fix: Remove unneeded styles (#1267)
  • fix: tag should contain a "v" (#1265)

v2.0.3 (2019-05-13)

Full changelog

🆕 Features

  • feat: add check to prevent publishing without annotated tag (#1264)
  • feat: prevent publication with stale version number (#1258)

🔧 Bug fixes

  • fix: improve drag handler visibility on IE (#1255) (#1256)

🏠 Chores

  • chore: fix formatting (#1262)

v2.0.2 (2019-04-29)

Full changelog

🔧 Bug fixes

  • fix: backslash escaping on Windows builds (#1251) (#1252)

🏠 Chores

  • chore: fix lint (#1253)

v2.0.1 (2019-04-26)

Full changelog

🏠 Chores

  • chore: Prepare for release v2.0.0 (#1247)

📦 Miscellaneous

  • LPS-94777 Remove format only where styleFn does not exist (#1249)

v2.0.0 (2019-04-24)

Full changelog

🔧 Bug fixes

  • fix: Fix issues with video resizing and alignment (#1246)
  • fix: console errors in Windows-based build (#1228) (#1236)

🏠 Chores

  • chore: make Travis use Node v11 (#1237) (#1238)

📦 Miscellaneous

  • LPS-93288 Modified color list (#1235)
  • #1224 cke_image_resizing class is added to containing parent span for… (#1225)

v2.0.0-beta.7 (2019-04-04)

Full changelog

🔧 Bug fixes

  • fix: Add VERSION constant to AlloyEditor (#1216)

🏠 Chores

  • chore: Update to latest clay-css (#1220) (#1221)

v2.0.0-beta.6 (2019-04-01)

Full changelog

🔧 Bug fixes

  • fix: make React available on AlloyEditor in "all" build variant (#1189, #1200) (#1201)
  • fix: missing PropTypes on AlloyEditor.React (#1200) (#1199)

📦 Miscellaneous

  • Prepare for release v2.0.0-beta.6 (#1202)

v2.0.0-beta.5 (2019-04-01)

Full changelog

🔧 Bug fixes

  • fix: Use setTimeout instead of transitionend (#1195)

📦 Miscellaneous

  • Prepare for release v2.0.0-beta.5 (#1196)

v2.0.0-beta.4 (2019-03-28)

Full changelog

🆕 Features

  • feat: Use "yarn" instead of "npm" (#1143) (#1192)

🔧 Bug fixes

  • fix: Adds AlloyEditor.React (#1190)

🏠 Chores

  • chore: Clean up redundant script names (#1187) (#1188)

📦 Miscellaneous

  • Prepare for release v2.0.0-beta.4 (#1194)
  • Fix pointerEvents on firefox (and IE) (#1193)

v2.0.0-beta.3 (2019-03-21)

Full changelog

📦 Miscellaneous

  • Prepare for release v2.0.0-beta.3 (#1186)
  • Fix getImageAlignment for IE11 (#1185)

v2.0.0-beta.2 (2019-03-15)

Full changelog

📦 Miscellaneous

  • Prepare for release v2.0.0-beta.2 (#1182)
  • Update to eslint-config-liferay v3.0.0 (#1169)
  • Update to eslint-config-liferay v3.0.0-rc.0 (#1168)
  • Make it convenient to check out website as worktree (#1166)
  • Fixes #1160 Add transitionend event to enable pointerEvents (#1162)
  • Update to react/react-dom 16.8.3 (#1159)
  • Streamline and fool-proof-ize the clean up of Sinon stubs (#1158)
  • Automate CKEditor build process (#1155)
  • Fix button-embed-edit tests (#1157)
  • Fix embed tests (#1154)

v2.0.0-beta.1 (2019-02-22)

Full changelog

📦 Miscellaneous

  • Run prettier (#1152)
  • Use the correct name for the ButtonAccessibilityImageAlt's key (#1151)
  • Test fixes (#1148)
  • Propagate context in tests (#1133)
  • Add test:debug script for investigating test issues (#1135)
  • Update .gitignore (#1138)
  • New Crowdin translations (#1134)
  • Don't let webpack use "eval" devtool in tests (#1132)
  • Fix tests broken by Zepto removal (#1131)
  • Rebuild language assets (#1130)
  • New Crowdin translations (#1127)
  • New Crowdin translations (#1126)
  • Update formatting (#1125)
  • Add new string to src/assets/lang/language.json (#1121)
  • Update generated language files (#1120)
  • New Crowdin translations (#1117)
  • Update .prettierignore to be aware of new location of generated files (#1116)
  • Fixes #1112 | Fix image selection in IE 11 (#1113)
  • Fixes #1061 Allow only required style for IE and other browsers (#1104)
  • Update generated lang files (#1115)
  • Fix #1109 auto-embedding of pasted video (etc) URLs (#1111)
  • Fix dev dependency security issue identified by npm audit (#1110)
  • Remove "api" folder and all references to it (#1108)
  • Move generated language files to src/__generated__/lang (#1107)
  • Remove explicit ".js" extension in import statements & requires (#1106)
  • Fixes #1048 | Add button to remove images (#1096)
  • New translations language.json (French) (#1105)
  • Remove executable bits from SVG files (#1102)
  • Fixes #1100 - Unbreak language asset builds (#1101)
  • Massive overhaul of CONTRIBUTING.md (#1099)
  • New Crowdin translations (#1097)
  • Prevent link target from being null (#1095)
  • Update CONTRIBUTING.md to reflect new branch structure (#1094)
  • New Crowdin translations (#1093)
  • Update CHANGELOG.md to reflect recent alphas (#1090)
  • Remove BREAKING_CHANGES.md (#1089)
  • Update changelog generation instructions (#1088)
  • Remove Zepto (#1087)
  • New Crowdin translations (#1086)
  • In this commit we are effectively replacing the previous contents of the
  • Fixes #1057 Keep styles in the image for IE (#1060)
  • Use strict equality (#1049)
  • Updates CHANGELOG for v1.5.18 (#964)
  • Updates CHANGELOG for v1.5.17 (#949)

v2.0.0-alpha.5 (2019-02-06)

Full changelog

📦 Miscellaneous

  • Add the ae_dragresize_ie11 plugin for IE11 (#1071)
  • Don't ship font-related CSS any more (#1069)
  • Fixes #1065 - Resolve console warnings about imageTPL prop (#1067)
  • New Crowdin translations (#1066)
  • Modify github issue and pull request templates: (#1064)

v2.0.0-alpha.4 (2019-02-05)

Full changelog

📦 Miscellaneous

  • Apply changes from #959 into 2.x-develop (#1063)
  • Bump version to 2.0.0-alpha.3 (#1062)

v2.0.0-alpha.3 (2019-02-05)

Full changelog

v2.0.0-alpha.2 (2019-02-04)

Full changelog

📦 Miscellaneous

  • Fix reference error (#1059)
  • Feature/item selector buttons (#1058)
  • Rename "fix" to "lint:fix" to make it clear what is being fixed (#1054)
  • Update CONTRIBUTING.md based on 2.x.x-alpha.1 release (#1053)
  • Add "npm run format:changed" (#1046)

v2.0.0-alpha.1 (2019-01-31)

Full changelog

📦 Miscellaneous

  • Bump version (#1051)
  • Don't use process.env.PWD in build (#1044)
  • Implement callback in ButtonLinkEditBrowse (#1040)
  • Fix last lint in dragresize_ie.js (no-unused-vars) (#1043)
  • Fix 6 lints in src/plugins/tableresize.js (no-var) (#1042)
  • Add support for running lints on changed files only (#1041)
  • Fix last 4 lints in dragresize_ie11.js (#1038)
  • Fix 11 lints in src/plugins/tabletools.js (#1039)
  • Fix last lint in src/plugins/dragresize.js (prefer-rest-params) (#1036)
  • Fix last lint in src/core/tools.js (prefer-rest-params) (#1035)
  • Eliminate React warnings when editing image alt attribute (#1033)
  • Fix 8 more lints, including last of the "no-unused-vars" (#1032)
  • Apply Prettier's desired changes (#1034)
  • Deal with 12 remaining "no-used-vars" lints related to function args (#1029)
  • Turn "babel/no-invalid-this" into a warning in plug-in files (#1028)
  • Fix no-undef lint in src/plugins/dragresize_ie11.js (#1027)
  • Fix bad identifier in button-embed-video-edit.jsx (no-undef) (#1026)
  • Fix bad variable name in button-link-browse.jsx (no-undef) (#1025)
  • Fix lint in core/selection-region.js (no-unused-vars) (#1024)
  • Remove timeout in tests (#1006)
  • Fix lint in src/oop/oop.js (no-throw-literal) (#1023)
  • Fix lint in oop/attribute.js (prefer-spread) (#1022)
  • Fix 2 lints in core/debounce.js (#1021)
  • Fix 3 lints in src/core/uicore.js (#1020)
  • Fix 9 remaining "guard-for-in" lints (#1019)
  • Fix lint in uibridge/menu.jsx (guard-for-in) (#1018)
  • Fix 1 lint in uibridge/uibridge.js (prefer-rest-params) (#1017)
  • Fix 3 lints by removing UNSUPPORTED_*_API variables (#1016)
  • Fix lint in button-separator.jsx (no-unused-vars) (#1015)
  • Fix 1 lint in button-paragraph-align.jsx (no-unused-vars) (#1014)
  • Fix 1 lint in button-link-autocomplete-list.jsx (no-unused-vars) (#1013)
  • Fix 6 no-useless-escape lints (#1012)
  • Fix lint in button-commands-list.jsx (react/no-find-dom-node) (#1011)
  • Remove stray ">" from button-embed-edit.jsx, fixing 1 lint (#1009)
  • Fix 15 lints in src/components/buttons/button-camera-image.jsx (#1007)
  • Fix lint in src/components/base/widget-exclusive.js (#1005)
  • Fix lints in src/plugins/embed.js (#1004)
  • Freshen formatting (#1008)
  • Restore lint suppression in src/adapter/main.js (#1003)
  • Fixes #1000 - Speed up builds (#1001)
  • Fix lints in plugins/Resizer.es.js (#1002)
  • Adds language.json as the default entry point for i18n for crowdin integration (#997)
  • Fix most "systematic" lint issues (#995)
  • Fix for various buttons (#996)
  • Fixes #990 - Bring linting up to date (#994)
  • Fixes #992 - Left-side add icon not showing up on 2.x branch #992 (#993)
  • Fixes #990 — Bring linting up to date (#991)
  • Fixes #988 - Remove .editorconfig (#989)
  • Add trailingComma to our Prettier config (#986)
  • Use a more recent Node in Travis (#987)
  • Remove unused dir-compare dependency (#985)
  • Fixes #983 - Make sure code is correctly formatted before publishing (#984)
  • Fixes #980 - Update to Gulp v4 (#982)
  • Remove require-dir dependency (#981)
  • Remove unused requires from scripts/build/gulp/tasks/css.js (#979)
  • Remove unnecessary demo app templating (#978)
  • Update mocha as recommended by npm audit (#975)
  • Remove unused font related resources and tasks (#977)
  • Remove unused demo (#976)
  • Update karma-sauce-launcher as recommended by npm audit (#974)
  • Deal with security issues identified by npm audit (#958)
  • Speed up build with improvements to the minification configuration (#973)
  • Parallelize webpack builds (#968)
  • Update browsers in saucelabs config (#971)
  • Fixes #969 - Don't commit the "dist" contents to the Git repo (#970)
  • Fix conflicts in package.json (#966)
  • Apply some minor clean-up while investigating slow build speeds (#963)
  • Remove never-used gulp-empty dependency (#962)
  • Add Prettier (#957)
  • Migrate away from reactCreateClass (#955)
  • Add extra buttons from liferay-portal (#954)
  • Update Karma dependency to resolve security issues (#952)
  • Update to React v16.6.3 (#946)

v1.5.19 (2019-01-22)

Full Changelog

Closed issues:

  • IE11 Text with (bold, italic, underline) and link will not display toolbar #956

Merged pull requests:

  • Updates CHANGELOG for v1.5.18 #964 (julien)
  • Apply some minor clean-up while investigating slow build speeds #963 (wincent)
  • Remove never-used gulp-empty dependency #962 (wincent)
  • Fixes #956 | Fix link with styles in IE #959 (julien)
  • Add Prettier #957 (wincent)
  • Migrate away from reactCreateClass #955 (wincent)
  • Add extra buttons from liferay-portal #954 (julien)
  • Update Karma dependency to resolve security issues #952 (wincent)

v1.5.18 (2019-01-08)

Full Changelog

Fixed bugs:

  • In IE11 copy-paste doesnt work #945

Merged pull requests:

v1.5.17 (2018-12-07)

Full Changelog

Fixed bugs:

  • When Aligning an Image Context Bar Not Following Alignment (Internet Explorer) #853
  • Twitter link allows too many characters to be tweeted #829

Closed issues:

  • Alloy Editor is Mislabeled as a WYSIWYG editor #936
  • Fix saucelabs badge in README #931
  • Fix installation with node v10.13.x #928
  • Feature Request: Feature Sets #906
  • Bug when editing a image link on IE 11 #858
  • Toolbar doesn't close after hyperlinking an image #848

Merged pull requests:

  • Updates CHANGELOG for v1.5.16 #943 (julien)
  • Fixes #853 | Updates toolbar position when changing image alignment #935 (julien)
  • Fixes #924 Add four drag handles for image resizing #934 (diana-lin)
  • Fixes #829 | Limit tweet text to 280 chars #933 (julien)
  • Fixes #931 | Fixes the saucelabs browser-matrix badge #932 (julien)
  • Fixes #906 | Implement feature sets #930 (julien)
  • Fixes #928 | Update gulp-sass to work with node v10.x.x #929 (julien)
  • Change dragresize implementation on IE to modify heigh and width insi… #923 (gregory-bretall)

v1.5.16 (2018-11-23)

Full Changelog

Fixed bugs:

  • Check published code for missing semi colons particularly in IE11 #900
  • Image alignment Center CSS clashes when switching from IE to Chrome #898

Closed issues:

  • IE11 needs four drag handles when resizing an image #924
  • AlloyEditor image resize handle position is misplaced in IE11 when image is right aligned #911
  • Copy and paste text link add tags in IE11 #908

Merged pull requests:

v1.5.15 (2018-10-23)

Full Changelog

Fixed bugs:

  • Changing table column width in editor fails randomly #845

Merged pull requests:

  • Fix #845 - Remove resizer everytime the cursor gets out of the pillar. Keeping the resizer there without any reason creates a black hole where the CKEditor's mousemove event is never triggered #893 (julien)

v1.5.14 (2018-10-03)

Full Changelog

Closed issues:

  • Improper formatting in editor in case of pasting a text that contains an email address or URL #885
  • How can I add/remove a CSS class to an Element via Button? #879
  • Image Toolbar extend past browser #876

Merged pull requests:

  • Updates CHANGELOG for v1.15.14 #889 (julien)
  • Fixes #876 | Fix toolbar position #888 (julien)
  • Fixes #885 | Fix editor.on paste function and enhance REGEX_URL #886 (rolandpakai)

v1.5.13 (2018-08-21)

Full Changelog

Closed issues:

  • Add CONTRIBUTING.md and release documentation #873

Merged pull requests:

v1.5.12 (2018-08-02)

Full Changelog

Closed issues:

  • Text styling isn't removed when text is deleted #870
  • Toolbar increases in size when close to right window edge #866

Merged pull requests:

v1.5.11 (2018-07-12)

Full Changelog

Merged pull requests:

  • Controls the placement of the toolbar #867 (julien)

v1.5.10 (2018-06-26)

Full Changelog

v1.5.9 (2018-06-25)

Full Changelog

Merged pull requests:

v1.5.8 (2018-06-15)

Full Changelog

Merged pull requests:

  • Prevents defaulting uiNode to body if unset #863 (jbalsas)
  • Use uiNode in dragresize plugin #862 (julien)

v1.5.7 (2018-06-14)

Full Changelog

Merged pull requests:

v1.5.6 (2018-06-12)

Full Changelog

Merged pull requests:

v1.5.5 (2018-06-12)

Full Changelog

Merged pull requests:

v1.5.4 (2018-06-05)

Full Changelog

Fixed bugs:

  • Drag and Drop Doesn't Work Within the Editor #839

Merged pull requests:

  • LPS-79540 AlloyEditor removes links with invalid characters #850 (diegonvs)

v1.5.3 (2018-05-17)

Full Changelog

v1.5.2 (2018-05-17)

Full Changelog

Implemented enhancements:

  • Update 1.x CKEditor to 4.7? #797

Closed issues:

  • AlloyEditor is not working with ReactJS 16 #807
  • Crowdin setup #705
  • Internationalization Support #696
  • Support Ace inside of alloy-editor #400
  • Improve "how to use ckeditor plugins" documentation #384

Merged pull requests:

  • Changes the way to get the selected item in the ae_dragresize_ie plugin #841 (matuzalemsteles)
  • Drag and Drop Doesn't Work Within the Editor Fixes #839 #840 (gregory-bretall)
  • Adding webpack 4 in the build process, upgrading to React 16.3.1 and removing support for IE 9 and 10 #815 (matuzalemsteles)
  • Fix broken link in README.md #812 (lpsBetty)
  • Wraps load method to remove unwanted dependencies introduced in CKEditor plugins #805 (jbalsas)

v1.5.1 (2017-11-23)

Full Changelog

Fixed bugs:

  • Plugin dragresize_ie throws on Edge #802

Merged pull requests:

1.5.0 (2017-11-16)

Full Changelog

Implemented enhancements:

  • Pasting links into content area fails #761
  • Alloy Editor crashes on React 16 #770

Fixed bugs:

  • Pasting links into content area fails #761
  • Toolbar doesn't appear when selection is inside a widget #752
  • Alloy Editor crashes on React 16 #770
  • Colorbutton Plugin: Unable to scroll after changing color of text #749

Closed issues:

  • Add Issue template to the repository #793
  • Add Pull Request template to Repository #790
  • Build problem #773
  • Broken links in README #769
  • Website gives 404 #764
  • Partial Read Only Mode (for certain parts of the content) #757
  • Resize arrows still appearing after disabling the drag resize on Firefox #755
  • Links does not recognise on page bookmarks #785

Merged pull requests:

1.4.1 (2017-05-18)

Full Changelog

Implemented enhancements:

  • Extraplugins should have uibridge plugins into default value #731

Fixed bugs:

  • ColorButton with Alloy Editor: Cannot read property 'focus' of undefined #737

Closed issues:

  • Warning: ButtonBold:React.createClass is deprecated and will be removed in version 16. Use plain JavaScript classes instead. If you're not yet ready to migrate, create-react-class is available on npm as a drop-in replacement. #742
  • Reply button in comments not working on certain browsers #738
  • Strange symbols on toolbar buttons #735
  • Colorbutton plugin does not work correctly #744
  • Plugin ae_dragresize leaks global listeners #740
  • Cannot read property 'replace' of undefined when Language is en-gb #733

Merged pull requests:

  • Move registerBridgeButton to ae_uibridge after calling to add the button bridge. #746 (antoniopol06)
  • Adding uibridges to extraPlugins as default value. #741 (antoniopol06)

1.4.0 (2017-04-26)

Full Changelog

Implemented enhancements:

  • Sync Lexicon Icons #700
  • Update Edge configuration on SauceLabs #692
  • ButtonLinkTargetEdit has not test #688
  • ButtonTargetList has not test #686
  • Twitter button has not tests #684

Fixed bugs:

  • Race condition in initialization #724
  • Resize images on IE 11 does not work #716
  • Drag and Drop files that are not images #714
  • Append protocol is not added to URL by default when link is edited. #711
  • Placeholder appears when the content is image or table #708
  • Alloy Editor option not get enabled #680

Closed issues:

  • Http protocol is appended to the links even if "appendProtocol" is false in the config #710
  • AlloyEditor Internationalization structure #702
  • IE10: Cannot enter URL text for Link option #691
  • contextmenu for spell check #681
  • Some tests fail assert.oneOf #679
  • Spell check enable/disable at initialization of Alloy editor #672
  • Allow discovery of plugin buttons via ae\_uibridge #667

Merged pull requests:

v1.3.1 (2017-01-19)

Full Changelog

Implemented enhancements:

  • Upgrade and lock packages #675

Fixed bugs:

  • assert.oneOf is not a function when running tests #678
  • Typo in getToolbarButtons method #663
  • IE11: Cannot enter URL text for Link option #660
  • Get rid of frame box around pasted link #659
  • autolinkAdd doesn't work on urls that contain - in the domain name #657
  • Keyup events slow with large documents #654
  • Wrong link for How to build it #646

Closed issues:

  • When I made paragraph bold, it works fine. When I am trying to make font regular - first letter stays bold #677
  • Button to clear URL in link button edit is clickable when input is empty #673
  • Some test fail #669
  • Placeholder CSS #655
  • Firefox: JavaScript when creating a link with the whole paragraph #645
  • Table borders are not visible on copy + paste text from excel #635

Merged pull requests:

v1.3.0 (2016-12-05)

Full Changelog

Implemented enhancements:

  • Update to CKEditor 4.6 #631
  • Add Support for Edge #617
  • Support maven releases #473

Fixed bugs:

  • When editor is empty and use setData to add content, the placeholder value is overlaped to the new content #647
  • Edit url fails in firefox when editing the very last content #620
  • Translation in the table creation popup #619
  • IE 11 image not resize #596
  • can't add new line after inserting embed link #561

Closed issues:

  • Release 1.3.0 #649
  • [Question] Does destroying editor instance clear event listeners? #629
  • alloy-editor-no-react-min.js:860 Uncaught TypeError: Cannot read property 'PropTypes' of undefined #621
  • Allow open target of hyperlink in editor - something lik Ctrl-Click in Word #509

Merged pull requests:

v1.2.5 (2016-11-03)

Full Changelog

Implemented enhancements:

  • Add VS Code and Yarn files to .gitignore #605

Fixed bugs:

  • Placeholder plugin appears when there is data in the editable area #603

Closed issues:

  • Release v1.2.5 #616
  • Allow Alloy Editor to set one dimension when resizing an image #601

Merged pull requests:

v1.2.4 (2016-10-07)

Full Changelog

Implemented enhancements:

  • Fix button-styles documentation #585
  • Add .eslintrc file #574
  • Link target select truncating in Webkit #570

Fixed bugs:

  • Problem with resizing images in Firefox #582
  • Allowed link targets button config not being passed to ButtonTargetList #571
  • Alloy Editor Unmount issue in react #552
  • Toolbar renders away from div having CSS property overflow set to auto. #549

Closed issues:

  • Target selector on button edit should be customizable #608
  • Release v1.2.4 #600
  • Dynamic change of CKEditor config params #599
  • Html content is changed after blur when input is empty. #589
  • File upload in link dialog #588
  • save data #581
  • Combobox dropdown goes under other toolbar buttons #579
  • Access CKEditor document model #577
  • Quotes: allow to reply inline #568
  • Chrome+Bootstrap tabs : U, I & B toolbar actions not working #567
  • The latest version v1.5.3 or v1.2.3? #559
  • Refactor button style list #557

Merged pull requests:

  • Y position of toolbar to render it, now we consider if the content has overflow customization to calculate the proper Y value #595 (antoniopol06)
  • Fixes #571 #572 (mattleff)
  • Buttons that use richcombo update correctly values when it is rendered for the first time. #566 (antoniopol06)
  • Refactor button styles list, Now it uses dropdown button. #564 (antoniopol06)

v1.2.3 (2016-06-29)

Full Changelog

Implemented enhancements:

  • Test to readOnly behavior #538
  • beforeImageAdd event is needed, when a single image is uploaded by the image button #534
  • Testing embed buttons #528

Fixed bugs:

  • multiple instance destroy II #556
  • can't remove the marker #532

Closed issues:

  • Release v1.2.3 #558
  • cant load alloy editor #551
  • Refused to execute script from #539
  • Selection menu doesn't display when selecting ends outside editable #529

Merged pull requests:

v1.2.2 (2016-05-25)

Full Changelog

Fixed bugs:

  • Edit embedded link is broken - popup displays above wrong element #526

Closed issues:

  • Release v1.2.2 #527

v1.2.1 (2016-05-24)

Full Changelog

Implemented enhancements:

  • Convert email addresses into mailto: links #522
  • Active controls don't adjust when resizing window #513

Fixed bugs:

  • Cannot Remove Embed Link from Editor #517
  • In case of Multiple divs Alloy Editor doesn't focus on currently selected div in case of Dropdown #515
  • Active controls don't adjust when resizing window #513

Closed issues:

  • Release v1.2.1 #525

v1.2.0 (2016-04-30)

Full Changelog

Implemented enhancements:

  • Support keyboard navigation into autocomplete #510
  • UX: Table delete icon confusing #496

Closed issues:

  • Release v1.2.0 #514
  • Plugin autolist to create OL and UL #504
  • Create indent and outdent buttons #482

Merged pull requests:

v1.1.0 (2016-04-17)

Full Changelog

Fixed bugs:

  • Issue with clicking in a dropdown when there is overflow #491
  • Firefox throws "e.data.$.clipboardData.items" error when you paste some text into editable content. #485

Closed issues:

  • Release v1.1.0 #500
  • Can not use with meteor 1.3 + react + npm #494
  • Pass button specific configuration outside of Selections #492
  • Getting an existing instance of editor to destroy it #490
  • Add autocomplete to links #120

Merged pull requests:

v1.0.1 (2016-03-08)

Full Changelog

Fixed bugs:

  • Pasting content containing links is broken #478

Closed issues:

  • Release v1.0.1 #481

v1.0.0 (2016-02-27)

Full Changelog

Implemented enhancements:

  • Release v1.0.0 #475
  • The input element in button-image.jsx should only accept image type files. #463
  • link protocol should be customize default protocol #462
  • Use a fixed version of bourbon #444
  • Chrome deprecated MediaStream.stop() method #443
  • Camera button does not work on insecure origins in Chrome #421
  • ReactUI keyboard shortcuts won't refresh UI #141

Fixed bugs:

  • Allow changing button props from user's configuration #469
  • Toolbar add exclusive does not show (sometimes) when table button is clicked #466
  • Toolbar add does not appear when editable content is empty and you click it. #450
  • React component guide link in AlloyEditor 0.7.3 release notes points to localhost #442
  • Widget interaction point mixin is not tested #439
  • Changing target when creating link steal focus #434
  • On inserting images, the original file object might be lost #433
  • Plugin ae_uibridge does not check if it has been registered #429
  • alloyeditor-ocean.svg doesn't exist #428
  • Toolbar is not shown by IE in the correct position #425
  • SCRIPT5022: TypeMismatchError When inserting an image #424
  • Camera button throws an exception in Chrome after capturing the image #420
  • Text alignment + headings issue #386
  • After resizing an image, if you change its align it returns to the original dimensions #206

Closed issues:

  • Having trouble getting the widget to show up, even though the content is editable #457
  • Problem with setting basepath #456
  • A bug #452
  • Live demo and 0.7.5 currently broken #447
  • Align text right with big toolbar #437
  • Max value for table`s rows and cols inputs. #432
  • Prompt Link creation on Cmd-L keystroke #422
  • Cmd-L to open Link Dialog #417
  • Troubles using React and webpack #416
  • Getting the text value in React #414
  • Implement embedding Twitter posts #234
  • Implement embedding YouTube videos #233
  • Creating a link which, crosses element boundaries, causes JS errors and a buggy toolbar. #40

Merged pull requests:

v0.7.5 (2015-12-26)

Full Changelog

Closed issues:

  • Release v0.7.5 #413

v0.7.4 (2015-12-26)

Full Changelog

Fixed bugs:

  • incorrect lang #410

Closed issues:

  • Release v0.7.4 #412
  • Replace minify-css with cssnano #411
  • Alloy with Webpack and React #389

v0.7.3 (2015-12-25)

Full Changelog

Fixed bugs:

  • Change main script to be alloy-editor-no-react.js #408

Closed issues:

  • Release v0.7.3 #409

v0.7.2 (2015-12-24)

Full Changelog

Fixed bugs:

  • Does not try to require React if there is require function defined #406

Closed issues:

  • Release v0.7.2 #407
  • Getting the Content , Events ? #403
  • Widget interaction and native selections #355

v0.7.1 (2015-12-19)

Full Changelog

Implemented enhancements:

  • Remove YUI UI #247
  • React UI Edit Link should move cursor after link creation #128

Fixed bugs:

  • ERR_INVALID_URL when moving an image in the content #381
  • Plugins 'ae_' are not initialized if ckeditor own plugins are present #379
  • Bug: calling editor.destroy() throws javascript error #375
  • Bug: custom styles in portal are not rendered properly #241
  • Bug: dropdown list with overflow scroll does not work properly #239

Closed issues:

  • Release v0.7.1 #401
  • Upgrade packages to their latest versions #398
  • How to disable image resizing #395
  • Alloy can't find relative paths #390
  • Fire event for automatically-created links. #388
  • rails integration #377
  • When clicking a link, possible to show a navigate/change/remove bubble? #376
  • Target blank #344
  • Can't use with requirejs #240

Merged pull requests:

  • Advance cursor after link on link changes #397 (jbalsas)
  • Update lang files #382 (jbalsas)
  • Do not prevent plugin from being created if original CKEditor one exists #380 (jbalsas)
  • Allow listening for automatically-created links. #378 (kushal)

v0.7.0 (2015-11-07)

Full Changelog

Fixed bugs:

  • toolbar does not disappear #371
  • Fails to load in Electron #350
  • npm package is broken. [EDIT: Does not work with browserify] #338
  • Image Selection Toolbar in React UI is not always centerd on the image #181

Closed issues:

  • Release v0.7.0 #374
  • Notify of UI state changes #366
  • React 0.14 #365
  • Is it possible to remove AlloyEditor after it is initialized? #362
  • Add target to links #119

Merged pull requests:

  • Use focus event instead of contentDOM to make sure initialization always runs #373 (jbalsas)
  • Use centering setPositionFn for image selection by default #372 (jbalsas)
  • Fire editorUpdate event when UI state is updated #368 (jbalsas)

v0.6.0 (2015-10-17)

Full Changelog

Closed issues:

  • Release v0.6.0 #360
  • Cannot read property 'scrollIntoView' of undefined #358
  • Is there a way to work with angularjs? #357
  • The editor should keep the toolbar in the view #349
  • linkEdit #348
  • Alloy Editor without toolbar (selection and "add"-toolbar) #346
  • Can't use http://ckeditor.com/addon/uicolor plugin. #343
  • Download URI is broken! #337
  • Add an option to not include ButtonStylesListItemRemove in the list generated by ButtonStylesList #336
  • Font Color and Size feature #335

Merged pull requests:

  • Add showRemoveStylesItem prop to control if the item shows in the list. #347 (jbalsas)

v0.5.2 (2015-08-29)

Full Changelog

Implemented enhancements:

  • Document skin structure and workflow #292

Fixed bugs:

  • React variable is always undefined #333

Closed issues:

  • Release v0.5.2 #334

v0.5.1 (2015-08-24)

Full Changelog

Fixed bugs:

  • regexBasePath is not properly documented #331
  • The main file and the UI part don't have minimized versions #329
  • Skin font is not regenerated when changing the font templates #308

Closed issues:

  • Release v0.5.1 #330

v0.5.0 (2015-08-21)

Full Changelog

Fixed bugs:

  • JavaScript error when clicking on a button in non editable area if the editor does not have the focus #325

Closed issues:

  • Release 0.5.0 #327
  • Selection with CKEditor 'widget' plugin #326
  • Alloyeditor and global namespace #315

v0.5.0-alpha (2015-08-19)

Full Changelog

Closed issues:

  • Release v0.5.0-alpha #324
  • CONTRIBUTING.md #323
  • Publish on NPM/Bower? #217

v0.4.2 (2015-08-12)

Full Changelog

Fixed bugs:

  • Remove dist from .gitignore #320

Closed issues:

  • Release v0.4.2 #319

v0.4.1 (2015-08-11)

Full Changelog

Fixed bugs:

  • Add main section to package.json #317

Closed issues:

  • Release v0.4.1 #318

v0.4.0 (2015-08-10)

Full Changelog

Closed issues:

  • Release v0.4.0 #316
  • Adding new selection #300

v0.4.0-alpha.1 (2015-07-31)

Full Changelog

Closed issues:

  • Release v0.4.0-alpha.1 #314

v0.4.0-alpha (2015-07-31)

Full Changelog

Implemented enhancements:

  • Update dependencies #298
  • Migrate to the new Travis infrastructure #297
  • Font icons should be generated per-skin #285
  • Extend attribute syntax to support instructions #282
  • Update CKEditor to 4.5.1 version #281
  • Copy license and readme files to the root folder #277
  • Font icons can't be safely used inside CSS #145
  • New addClass implementation no longer supports list of classes in browsers with classList #283 (jbalsas)

Fixed bugs:

  • Improve the minimized version of React #311
  • Atlas skin issues #310
  • Ocean skin issues #309
  • AlloyEditor should load language keys even when CKEditor is loaded separately #306
  • Uncaught TypeError: Cannot read property 'createRange' of null #302
  • Difficulties modifying style dropdown due to use of AlloyEditor.Strings #301
  • Impossible to set the value of a writeOnce attribute with a default value #294
  • JavaScript error when clicking on a non editable Node #293
  • Keep the contenteditable attribute value #290
  • Create a solid skin infrastructure #288
  • Impossible to run the gulp tasks after installing with bower #275

Closed issues:

  • Release v0.4.0-alpha #313
  • AlloyEditor does not work in CommonJS and AMD environments #304
  • Adding iframe #299
  • Missing API to add custom CKEditor plugins through AlloyEditor #296
  • Replace image URL #289
  • Using CKEDITOR Plugins with Alloyeditor #280
  • Remove test folder from bower ignore #278
  • Using alloy editor in modals #276
  • Create new 'atlas' skin #266

Merged pull requests:

  • Make sure a config value can override the default value of a writeOnce attribute #295 (dpobel)
  • Allow to prevent AlloyEditor from setting contenteditable to true on its srcNode #291 (dpobel)

v0.3.7 (2015-07-01)

Full Changelog

Fixed bugs:

  • Insert Image widget #270

Closed issues:

  • Release v0.3.7 #274

v0.3.6 (2015-06-30)

Full Changelog

Implemented enhancements:

  • Replace "alloy-editor" prefix with "ae" in the styles #271

Closed issues:

  • Release v0.3.6 #272

v0.3.5 (2015-06-30)

Full Changelog

Implemented enhancements:

  • Add the version of the editor in the dist file #265
  • Remove alloy-editor prefix from the styles #264

Fixed bugs:

  • Widget won't open selections #263

Closed issues:

  • Release v0.3.5 #269
  • React UI TableHeading button #259
  • Cannot update generated strings #258

v0.3.4 (2015-06-24)

Full Changelog

Closed issues:

  • Bump version to 0.3.4 #257

v0.3.3 (2015-06-24)

Full Changelog

Implemented enhancements:

  • Improve test infrastructure #254
  • Modify jshintrc to accept more global variables and ES6 syntax #253
  • Since react-tools is being deprecated, we have to switch to Babel #252
  • Core Table entity is not tested #250
  • Core tests are inside React UI folder #246

Closed issues:

  • Release v0.3.3 #256
  • Tools test 'should merge objects and ignore inherited properties' is wrong #248
  • Table headings support #245

Merged pull requests:

v0.3.2 (2015-06-13)

Full Changelog

Implemented enhancements:

  • Update package.json with latest deps #242
  • Move the colors and font definitions in variables and in a different file #237
  • Add breaking changes file #232

Fixed bugs:

  • Font is being generated incorrectly #243
  • AlloyEditor does not support HTML Nodes as stated in the docs #238
  • AlloyEditor changes the browser selection color for the whole page #235
  • React UI does not hide toolbars on ESC or ClickOutside #129

Closed issues:

  • Release v0.3.2 #244
  • Update README with the features list #231
  • Proofread the text in the editor demo #224
  • Table column sizes jump around while typing text #223
  • Hide the toolbar when loosing focus #218
  • React UI strings are not translatable #147
  • Project Site: And a note and link above each pages' Disqus comments, to submit bug reports and improvements to Github Issues. #44
  • Project Site: Add inline working editor demos, of code used in tutorials. #38
  • Project Site: Expand "Get stated" with additional code example. #35

v0.3.1 (2015-05-31)

Full Changelog

v0.3.0 (2015-05-31)

Full Changelog

Implemented enhancements:

  • Simplify the dist folder structure #221
  • Change Chrome and Firefox browsers to run on Windows on SauceLabs #220

Closed issues:

v0.2.9 (2015-05-27)

Full Changelog

Fixed bugs:

  • Editor does not set contenteditable="true" to the element automatically #216

v0.2.8 (2015-05-27)

Full Changelog

Implemented enhancements:

  • Make CKEditor submodule #205

Fixed bugs:

  • Initialization occurred too late #214
  • In ReactUI, focusing on a dropdown item causes undesired scrolls #211
  • Dropdowns aria markup breaks ChromeVox #210
  • Missing classes in API docs #208
  • Image add and image remove events are not consistent #207
  • Implement i18 and ARIA support #203
  • React UI toolbars are not announced to screen readers #202
  • Placeholder is broken with CKEditor 4.4.7 #180

Merged pull requests:

v0.2.7 (2015-05-08)

Full Changelog

Implemented enhancements:

  • Update package.json #200
  • Travis does not connect to SauceLabs #199

Fixed bugs:

  • Toolbar is misaligned #201

v0.2.6 (2015-05-08)

Full Changelog

Implemented enhancements:

  • Change AlloyEditor entry point #172
  • Create release task #169
  • Add SauceLabs badge #168
  • ReactUI styling for toolbar dropdowns is not reusable #140
  • Change the default skin from dark to ocean #98
  • Replace rimraf with del in gulp #95

Fixed bugs:

  • Test coverage is being added to the tests when running in debug more #177
  • Attribute leaks value among instances of same class #173
  • In YUI UI styles toolbar might be misaligned when link is being edited #166
  • Editor does not render properly in modal dialogs #165
  • Buttons like add image don't cancel properly the execlusive rendering #163
  • Editor does not hide its UI on clicking outside or on navigating via the tab outside #161
  • WidgetClickOutside subscribes to two events instead to just one #160
  • Add test infrastructure to the Rect UI #148
  • ReactUI action mixins don't have comprehensive method names #131
  • There is an exception when ToolbarAdd is trying to position in case of empty line #126
  • Editor does not compile with Node 0.12 #110
  • Make tests working on IE8 #99
  • [UX] The icon X on link view is misleading #88

Closed issues:

  • Autolink plugin triggers error in Portal when used in more than one editor #197
  • Autolink plugin triggers error in Portal when using it with the autocomplete plugin #195
  • Autolink: must also recognize ftp:// and other protocols #193
  • Links: should automatically add "http://" to the URI if no protocol is present #192
  • Some listeners are attached before dom is ready #190
  • Cannot load autolink plugin at first position #188
  • ToolbarStyles in React UI is not easily configurable via JSON config #186
  • API docs are not built on release #184
  • DragResize css is not always loaded #183
  • Autolink plugin throws exception when the content is empty #178
  • Bundled tabletools plugin is incompatible with other CKEDITORs #175
  • ReactUI placeholder does not show #174
  • AlloyUI and Liferay Portal CSS leaks into ReactUI #170
  • Add D&D resize to images #167
  • Command mixin does not allow passing additional data to the engine's execCommand #164
  • Toolbar may appear out of the viewport #158
  • Remove the dark skin #157
  • Add tests to SelectionRegion #155
  • Add tests for tools #154
  • Add tests for Link util #153
  • Add tests for OOP in React UI #152
  • Add tests fo Lang in React UI #151
  • Add tests for debounce function #150
  • React UI Camera Button lacks icon #146
  • React UI Edit link scrolls page after focus #142
  • Implement add image button #138
  • React UI Styles button lacks a normal text style #136
  • UI icon contribution flow is not defined #134
  • Automatically generate links when user types text which looks like URL #132
  • React UI buttons don't accept configuration #125
  • Implement paragraph buttons (align left, align right, center) #123
  • Add picture from camera #122
  • Add remove format button #121
  • Add styles to the editor #117
  • Implement tables #116
  • ReactUI is missing focusManager #113
  • Add test skeleton gulp task for ReactUI #112
  • Make React UI default one #111
  • TwitterQuote button in React UI #109
  • Link button behaviour in React UI #108
  • React UI is missing buttons #107
  • Add Toolbar in React UI is not positioned properly #106
  • Remove Bootstrap dependency from React UI #104
  • CSS gulp task in react ui interrupts build on error #103
  • Creat UI using React #101
  • Add gulp watch task #97
  • Update AlloyEditor skin #91
  • Integrate AlloyEditor with Travis #90
  • Allow tests to be run using SauceLabs or locally #89
  • Button tests are not complete. We need to check if button removes selection style #87
  • Tests not working on Firefox #86
  • IE browsers are not included in test process #85
  • When 'twitter' button is pressed on toolbar, 'link' button should be disabled, and viceversa #84
  • Editor looses focus when selecting text inside a link #83
  • Twitter link icon is not keyboard-editable #82
  • Link tooltips are no longer visible in dark skin #81
  • Toolbar animation is clunky #80
  • Remove link: should remove the entire <a> tag instead of just the current selection #79
  • Bug links: when closing linkView, "bold" button appear as pressed #78
  • Bug: when a link is selected and its linkView is openned, pressing on "X" button must remove the link #77
  • On click, Twitter button should create a link so the user will be able to tweet directly #76
  • Bug: "execCommand" returns focus to editor #75
  • Code button #74
  • Quote button #73
  • Create test infrastructure #68
  • Support additional toolbar context decision flow #64
  • Project Site: Using the Get started code, I'm unable to get a working demo #36
  • Create UI using Bootstrap & jQuery #7
  • Create vanilla UI #6

Merged pull requests:

v0.2.5 (2014-11-14)

Full Changelog

Closed issues:

  • Double pasting #72

v0.2.4 (2014-11-14)

Full Changelog

Closed issues:

  • Add more icons to the font #71
  • Add configuration file for IcoMoon #70
  • Update CKEditor core to version 4.4.5 #69
  • Basic styling buttons should use CKEditor logic #67
  • Horizontal Rule button #66
  • When alloyeditor is destroyed, the debounce tasks must be cancelled #65
  • AlloyEditor should respect Word style by default #63
  • When adding images, we should also return the file element #62
  • It is not possible to create release with non-minimized files #61
  • [Project Site] Make navigation menu responsive #60
  • [Project Site] Update to Bootstrap 3 #59
  • Project Site: Consolidate content on the Github project page to this Project site #52
  • Project Site: AlloyEditor branding is inconsistent #51
  • Project Site: Consolidate the content about the custom UI feature into one page. #50
  • Project Site: Move the page Architecture to a main navigation item. #49
  • Project Site: Expand Contributing content #48
  • Project Site: Page "Create entirely new UI" mentions gulp ui jquery which doesn't exist in gulpfile #47
  • Project Site: Update site and release ZIPs to 0.2.2 #46
  • IE7 errors when viewing the live demo #43
  • Add functionality to create OL & UL lists. #41
  • Project Site: The API Docs links, at the bottom of pages, do not work. #39
  • Project Site: Following the tutorials as-is, I could not get a working demo. I needed to use the included demo in the ZIP as a guide. #37
  • Project Site: Rename main navigation item, "Example". #34

v0.2.3 (2014-10-30)

Full Changelog

Implemented enhancements:

  • Update the site to match the new design of AlloyUI #21

Fixed bugs:

  • WidgetAutohide and manually checking for ESC key are clashing each other #56
  • Make Toolbars keyboard accessible #17

Closed issues:

  • Improve WAI-ARIA accessibility #58
  • Button A is not accesible by keyboard #57
  • Buttons should update their UI when toolbars move only #55
  • Content editable, Marco Polo #45
  • When there are more than one alloy editor in a page and I click another editor, the button with the options is still displayed in the old editor #30

v0.2.2 (2014-09-16)

Full Changelog

Implemented enhancements:

  • Twitter button should add the link to the current site #18

Fixed bugs:

  • Editor requires a server in order to run in dev mode. #23
  • Update CKEditor base path in release mode #19

Closed issues:

  • ToolbarAdd should slide to the right on empty lines #33
  • ToolbarAdd showAtPoint API is inconsistent #32
  • Toolbar config buttons does not accept button configuration. #31
  • Define add toolbar expected functionality #29
  • Modify toolbar add behavior #28
  • Extract toolbar position logic #27
  • Add support for multiple skins #26
  • Implement ocean skin #25
  • Implement dark skin and make it default one #24
  • Implement light skin #20

v0.2.1 (2014-08-07)

Full Changelog

Implemented enhancements:

  • Change license to LGPL #16

Fixed bugs:

  • Implement UndoRedo #15

Closed issues:

  • Change the license to LGPL #14

v0.2 (2014-08-04)

Implemented enhancements:

  • Duplicate project description in the README and project description #13
  • There is no need to use custom function to retrieve document scroll position #11
  • Move documentation from docs to api folder #8

Fixed bugs:

  • Button add is missing btn class #10
  • Cannot toggle strong elements in editor area #9
  • Fix the example of embedding the editor to a page #5
  • Link Tooltip is not being destroyed on CKEditor destroying #4
  • Describe how to create an entirely new UI #3
  • Add documentation how to create a new button #2
  • Buttons don't have btn-default class name #1