## [5.1.1](https://github.com/wickedest/Mergely/compare/v5.1.0...v5.1.1) (2024-03-11) ### Bug Fixes * **#183:** fixes undefined 'k' due to scoped 'let' ([02e383d](02e383d94d))
7.0 KiB
7.0 KiB
5.1.1 (2024-03-11)
Bug Fixes
- #183: fixes undefined 'k' due to scoped 'let' (02e383d)
5.1.0 (2023-08-27)
Features
- support CM modes: go, javascript, htmlmixed, markdown, python (827487a)
5.0.4 (2023-08-27)
Bug Fixes
- updated CDN example (dec1e95)
5.0.3 (2023-08-27)
Bug Fixes
- Updated docs with CDN example (254adf1)
5.0.2 (2023-04-24)
Bug Fixes
- scroll: fixed issue where first rhs scroll was unlinked (7b2040c)
5.0.1 (2023-04-23)
Bug Fixes
- update release (a8b497b)
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
5.0.0 (2023-04-23)
BREAKING CHANGES
- Mergely is no longer a jQuery plugin.
- Removed options.autoresize
- Removed options.editor_width
- Removed options.editor_height
- Removed options.fadein
- Removed options.fgcolor
- Removed options.resize
- Removed options.width
- Removed options.height
- Removed options.loaded callback
- Removed options.resized callback
- Removed styles .mergely-resizer, .mergely-full-screen-0, and .mergely-full-screen-8
- Changed default for options.change_timeout changed from 150 to 50.
- No longer automatically scrolls to first change.
4.3.9 (2022-01-19)
Bug Fixes
4.3.8 (2021-11-21)
General
4.3.7 (2021-11-21)
General
- removed unused dev-deps (4d5c6fa)
4.3.6 (2021-11-21)
4.3.5 (2021-11-21)
Features
- #132: added option to ignore accented characters (#136) (5a0cd15), closes #132 #132
- #137: added 'summary' method (4610ed3), closes #137
General
- updated dependencies (85b02ad)
4.3.5
- patch: fixed issue with build
4.3.4
- patch: Fixes inline diff rendering issue with whitespace #139.
4.3.3
- patch: Fixes resize issue when using zoom #152.
4.3.2
4.3.1
- patch: Updated README.md to fix incorrect option name.
4.3.0
- feat: Added
summarymethod
4.2.4
- patch: fixes #142. Added README.md to examples.
4.2.3
- patch: fixes #147. Fixes the css style for the currently selected change.
4.2.2:
- patch: fixes issue where initial change was not being set causing next/prev and merge actions to not work as expected.
4.2.1:
- chore: updated dependencies, cleared security issues
4.2.0:
- minor: added new option
ignoreaccentsto ignore accented characters.
4.1.2:
- patch: fixes issue #134 where the readme had broken links.
4.1.1:
- patch: fixes issue #95 where cursor was not focusing correctly on init.
4.1.0:
- minor: emits 'updated' event after every change.
- patch: fixes
scrollTothat no longer functioned after a codemirror update. - patch: fixes
loadedbeing called prematurely and after every resize, and is now is called once, after the 'updated' event.
4.0.16:
- patch: fixes rendering beyond change constraint
4.0.15
- patch: removed unnecessary addon mark-selected
4.0.14
- patch: fixes issue #104 where diff text conflicted with selected text
4.0.13
- patch: fixed issue where
lhs_cmsettingsandlhs_cmsettingswere ignored - patch: updated documentation
- patch: fixed typos
- patch: fixes issue #115 merging deleted line(s) from lhs would munge rhs text
- patch: fixes two typos in README.md
4.0.11
- patch: fixes typo in example ajax.html
4.0.10
- patch: fixes bad 4.0.9 artifacts
4.0.9
- patch: fixes issue #106 merge edge-case with add
4.0.8
- chore: updated webpack
4.0.7
- chore: updated documentation
4.0.6
- patch: fixes issue #89 missing merge buttons
4.0.5
- patch: fixes issue #85 XSS vulnerability with DOM id
4.0.2
- patch: fixes issue #83 poor rendering performance
4.0.0
Breaking changes
- Now using
npmas the preferred distribution method. - Improved width/height options. Removed options
editor_widthandeditor_height, and addedwidthandheight. The options are equivalent. - Added license option to indicate which type of license to use.
- Only distributing the minimized version as
mergely.js(wasmergely.min.js). - No longer bundling CodeMirror. You will need to get the appropriate source files from a CDN.
Minor features
- Created
mergely-webpackexample. - Lighter distribution (no longer bundling CodeMirror or the Mergely editor).
- Made it easier to set CodeMirror settings via
cmsettingsfor both editors, then applieslhs_cmsettingsfor the left-hand editor, andrhs_cmsettingsfor the right-hand editor.
Fixes
- Previously
width: 'auto'would unnecessarily account for a scroll bar width, now it does not.