New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

json-joy

Package Overview
Dependencies
Maintainers
0
Versions
263
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

json-joy - npm Package Versions

23
27

17.29.1

Diff

Changelog

Source

17.29.1 (2025-02-21)

Bug Fixes

  • json-crdt: 🐛 return specific type from getSnapshot() (17aaefe)

Features

  • json-crdt-extensions: 🎸 add math block annotation (437b16a)
  • json-crdt-extensions: 🎸 add methods for inline attributes (f1edc12)
  • json-crdt-peritext-ui: 🎸 add overline inline formatting support (f3070a5)
  • json-crdt-peritext-ui: 🎸 enable actions in floating menu (e8a5298)
  • json-crdt-peritext-ui: 🎸 improve <del> inline formatting styling (973ec8e)
  • json-crdt-peritext-ui: 🎸 improve <spoiler> inline tag rendering (3dccf69)
  • json-crdt-peritext-ui: 🎸 improve caret visibility on dark background (b9a2154)
  • json-crdt-peritext-ui: 🎸 improve styling of <ins> formatting (bf0388b)
  • json-crdt-peritext-ui: 🎸 make highlight selection visible (26d5b47)
  • json-crdt-peritext-ui: 🎸 make inline <code> background color dynamic (1098198)
  • json-crdt-peritext-ui: 🎸 render <kbd> inline annotation (97f9f3a)
  • json-crdt-peritext-ui: 🎸 use inline element positions to correctly render <code> (1f86092)
streamich
published 17.29.0 •

Changelog

Source

17.29.1 (2025-02-21)

Bug Fixes

  • json-crdt: 🐛 return specific type from getSnapshot() (17aaefe)

Features

  • json-crdt-extensions: 🎸 add math block annotation (437b16a)
  • json-crdt-extensions: 🎸 add methods for inline attributes (f1edc12)
  • json-crdt-peritext-ui: 🎸 add overline inline formatting support (f3070a5)
  • json-crdt-peritext-ui: 🎸 enable actions in floating menu (e8a5298)
  • json-crdt-peritext-ui: 🎸 improve <del> inline formatting styling (973ec8e)
  • json-crdt-peritext-ui: 🎸 improve <spoiler> inline tag rendering (3dccf69)
  • json-crdt-peritext-ui: 🎸 improve caret visibility on dark background (b9a2154)
  • json-crdt-peritext-ui: 🎸 improve styling of <ins> formatting (bf0388b)
  • json-crdt-peritext-ui: 🎸 make highlight selection visible (26d5b47)
  • json-crdt-peritext-ui: 🎸 make inline <code> background color dynamic (1098198)
  • json-crdt-peritext-ui: 🎸 render <kbd> inline annotation (97f9f3a)
  • json-crdt-peritext-ui: 🎸 use inline element positions to correctly render <code> (1f86092)
streamich
published 17.28.0 •

Changelog

Source

17.28.0 (2025-02-14)

Features

  • json-crdt-peritext-ui: 🎸 add bolding action (fca722a)
  • json-crdt-peritext-ui: 🎸 add cooldown for disable status when floating menu appears (9998a33)
  • json-crdt-peritext-ui: 🎸 add dependency list to timeout hook (da73151)
  • json-crdt-peritext-ui: 🎸 advance on facus selection floating toobar (6c70a7e)
  • json-crdt-peritext-ui: 🎸 delay showing floating menus (2fc72c5)
  • json-crdt-peritext-ui: 🎸 do not change cursor position when editor blurred (736d8e8)
  • json-crdt-peritext-ui: 🎸 do not emite change event if old value strictly same (c221a77)
  • json-crdt-peritext-ui: 🎸 do not show focus floating menu when scrubbing (50a5cfb)
  • json-crdt-peritext-ui: 🎸 do not show focus floating menu while mouse down (8b1c7b1)
  • json-crdt-peritext-ui: 🎸 hide floating menu when focus blurred (621e4d2)
  • json-crdt-peritext-ui: 🎸 improve caret toolbar event tracking (26ccfab)
  • json-crdt-peritext-ui: 🎸 improve on floating menus (8b4afde)
  • json-crdt-peritext-ui: 🎸 improve toolbar state management (549253e)
  • json-crdt-peritext-ui: 🎸 introduce Peritext rendering surface API abstraction (ae4926d)
  • json-crdt-peritext-ui: 🎸 make mouse down state reactive (cf05b3a)
  • json-crdt-peritext-ui: 🎸 modularize the timeout component (dfbfa9c)
  • json-crdt-peritext-ui: 🎸 re-focus on item click (d7b4fae)
  • json-crdt-peritext-ui: 🎸 setup selection above-focus rendering (478ed93)
  • json-crdt-peritext-ui: 🎸 start focus floating menu implementation (89b4956)
  • json-crdt-peritext-ui: 🎸 track state of caret visibility (5f98238)
  • json-crdt-peritext-ui: 🎸 update nice-ui dependency (8649c71)
streamich
published 17.27.0 •

Changelog

Source

17.27.0 (2025-02-14)

Features

  • 🎸 bump sonic-forest dependency (525a050)
streamich
published 17.26.1 •

Changelog

Source

17.26.1 (2025-02-05)

Bug Fixes

  • json-patch-ot: bug when transforming str_del with len (9d4102b)
  • json-patch: create deep copy of "replace" operation value (e84449b)
streamich
published 17.26.0 •

Changelog

Source

17.26.0 (2025-01-18)

Features

  • json-crdt-extensions: 🎸 add more slice types (ee4081b)
  • json-crdt-peritext-ui: 🎸 create a class for storing peritext surface data (f8255f5)
  • json-crdt-peritext-ui: 🎸 improve event handling (84ddd8a)
  • json-crdt-peritext-ui: 🎸 improve inline menu presentation logic (ddb032b)
  • json-crdt-peritext-ui: 🎸 make DOM controller optional (b9d73b0)
  • json-crdt-peritext-ui: 🎸 position caret floating menu (874bced)
  • json-crdt-peritext-ui: 🎸 restructure dependencies to explicitly construct events (54f0d22)
  • json-crdt-peritext-ui: 🎸 start inline menu incorporation (8a19a6f)
  • json-crdt-peritext-ui: 🎸 use the new surface context state value (a14f2aa)
  • json-crdt: 🎸 issue demo (d022015)
streamich
published 17.25.0 •

Changelog

Source

17.25.0 (2025-01-06)

Bug Fixes

  • json-crdt-extensions: 🐛 improve how block elements are imported (9954c69)
  • json-crdt-extensions: 🐛 skip first empty virtual block (b257f2e)

Features

  • json-crdt-extensions: 🎸 harden HTML import (594ed9a)
  • json-crdt-extensions: 🎸 import Markdown import (f117025)
  • json-crdt-extensions: 🎸 improve HTML import (b142e28)
  • json-crdt-extensions: 🎸 improve HTML import (a05b09b)
  • json-crdt-extensions: 🎸 improve slice registry typing (acfe769)
  • json-crdt-extensions: 🎸 improve slice type def types (7248c8c)
  • json-crdt-extensions: 🎸 populate registry with inline slice types (5196bd6)
  • json-crdt-extensions: 🎸 progress on type registry implementation (d239803)
  • json-crdt-extensions: 🎸 use registry in HTML import (4888ee5)
streamich
published 17.24.0 •

Changelog

Source

17.24.0 (2024-12-22)

Bug Fixes

  • json-crdt-extensions: 🐛 correctly compute annotations endpoints in import() (35f6df2)

Features

  • json-crdt-extensions: 🎸 at import do not include ABS start in annotation range (b344e14)
  • json-crdt-extensions: 🎸 export only saved slices (86d051e)
  • json-crdt-extensions: 🎸 implement block split import (3d21330)
  • json-crdt-extensions: 🎸 make sure annotation end point is never ABS end (6bd882e)
streamich
published 17.23.0 •

Changelog

Source

17.23.0 (2024-12-21)

Bug Fixes

  • json-crdt-extensions: 🐛 improve framment block and inline element trancation (716589c)

Features

  • json-crdt-extensions: 🎸 implement export to HTML (ae57070)
  • json-crdt-extensions: 🎸 improve iteration over markers in the Overlay class (2eaa85d)
streamich
published 17.22.0 •

Changelog

Source

17.22.0 (2024-12-01)

Features

  • 🎸 add identation formatting ability (8b47358)
  • 🎸 improve json-ml types (a071f3c)
  • json-crdt-extensions: 🎸 add ability to export to HTML (f51f6cc)
  • json-crdt-extensions: 🎸 add ability to import serialized view range (43ad61d)
  • json-crdt-extensions: 🎸 do not create props objects, when not necessary (7071ada)
  • json-crdt-extensions: 🎸 improve JSOM-ML generation for block nodes (fb45ba7)
  • json-crdt-extensions: 🎸 improve to JSON-ML export (b3e7e5c)
  • json-crdt-extensions: 🎸 improve toJson exports (ef5327e)
  • json-crdt-extensions: 🎸 simplify export view range interface (0b8c7b7)
  • json-crdt-extensions: 🎸 start .toJson() implementation (a8ec0b1)
  • json-crdt-extensions: 🎸 start fragment serialization implementation (519115a)
  • json-crdt-extensions: 🎸 start serialization implementation (f9bc89e)
23
27
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc