Skip to content

Latest commit

 

History

History
257 lines (145 loc) · 9.08 KB

CHANGELOG.md

File metadata and controls

257 lines (145 loc) · 9.08 KB

5.3.2 (2024-07-31)

Bug Fixes

5.3.1 (2024-06-19)

Bug Fixes

  • Fixed a regression rendering inline markup for numbers, punctuation, and symbols (#199) (c40672c)

5.3.0 (2024-06-16)

Features

  • Supports unicode diacritical marks when rendering line diff (fixes #169) (#197) (a469a65)

5.2.0 (2024-06-09)

Features

  • Allows height to be not explicit height, e.g. 'inherit' or '100%' (#196) (b9e3641)

5.1.4 (2024-05-17)

Bug Fixes

  • removed accidental change that enabled code display modes (e.g. javascript, python, html) (692d01f)

5.1.3 (2024-05-06)

Bug Fixes

5.1.2 (2024-05-06)

Bug Fixes

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

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

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

  • #161: Fixed issue with options.ignorews (#162) (650daaf)

4.3.8 (2021-11-21)

General

  • Split code into individual files and tidier code (#160) (79cb0dd)

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

General


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 summary method

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 ignoreaccents to 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 scrollTo that no longer functioned after a codemirror update.
  • patch: fixes loaded being 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_cmsettings and lhs_cmsettings were 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 npm as the preferred distribution method.
  • Improved width/height options. Removed options editor_width and editor_height, and added width and height. The options are equivalent.
  • Added license option to indicate which type of license to use.
  • Only distributing the minimized version as mergely.js (was mergely.min.js).
  • No longer bundling CodeMirror. You will need to get the appropriate source files from a CDN.

Minor features

  • Created mergely-webpack example.
  • Lighter distribution (no longer bundling CodeMirror or the Mergely editor).
  • Made it easier to set CodeMirror settings via cmsettings for both editors, then applies lhs_cmsettings for the left-hand editor, and rhs_cmsettings for the right-hand editor.

Fixes

  • Previously width: 'auto' would unnecessarily account for a scroll bar width, now it does not.