Skip to content

Tags: zendive/jsdiff

Tags

v3.3.0

Toggle v3.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v3.3.0 (#37)

- use latest native API
    - `WeakMap::getOrInsertComputed`
    - `Uint8Array::toHex`
    - `HTMLElement::setHTML` + `Sanitizer`
- drop `npm:dompurify` dependency
- bump minimum supported versions: Chrome v146, Firefox v148

v3.2.0

Toggle v3.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v3.2.0 (#36)

- Update dependencies and their usage.
- Minimise object prototype comparison errors where possible - during
clone and actual diffing - by using `Object.create(null)` instead of
just `{}` for clean object instantiation.
- Remove custom HTMLFormatter, which resolved some issue on its own.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* RFC‑6902 export for diffs, HTML diff rendering with sanitization, and
option to hide unchanged sections.
  * Async runtime listeners and improved runtime messaging.

* **Removed Features**
* Legacy HTML delta formatter and automatic color‑scheme detection
removed; theming unified via CSS variables.

* **Version Updates**
  * Chrome: 3.1.1 → 3.2.0
  * Firefox: 3.1.0 → 3.2.0

* **Chores**
* Consolidated build/packaging targets, enforced build prerequisites,
versioned build artifacts, README and tooling updates.

* **Tests**
  * Added tests for deep-object prototype stripping.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Signed-off-by: 🕷️ <[email protected]>

v3.1.1

Toggle v3.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v3.1.1 (#35)

* Support `Allow in Incognito` chrome option

v3.1.0

Toggle v3.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v3.1.0 (#32)

* Chrome min version: 135.0
  - support `Float16Array` in object clone

v3.0.7

Toggle v3.0.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v3.0.7 (#30)

- support new types of serialization: `URL`, `RegExp` ( #28 )
- fix #29 
- spread usage of catalogs between Symbol, DOM and the rest, to reduce
"noise" in comparison results

---------

Signed-off-by: 🕷️ <[email protected]>

v3.0.6

Toggle v3.0.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v3.0.6 (#26)

refresh bundle

v3.0.5

Toggle v3.0.5's commit message
add link to firefox addons

v3.0.4

Toggle v3.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v3.0.4 (#17)

Update dependencies and patch vulnerabilities in postcss@<8.4.31,
semver<7.5.2

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v3.0.3

Toggle v3.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v3.0.3 (#15)

* update jsdiffpatch from 0.4.1 to 0.5.0

---------

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v3.0.2

Toggle v3.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Next 3.0.2 (#13) - support dark devtools colour scheme

- change layout: fixed toolbar, scrollable body
- fix messaging in anonymous frames and local html files
- update and improve local build tools