Rajdeep Proton Versions Save

Purely native and extensible rich text editor for iOS and macOS Catalyst apps

0.8.26

4 months ago

What's Changed

  • Added option to provide list para style (after) spacing.

Full Changelog: https://github.com/rajdeep/proton/compare/0.8.25...0.8.26

0.8.25

4 months ago

What's Changed

  • Updated Xcode version to 15.1.
  • Fixed selected range on replace characters.
  • Fixed a crash in substring from range.

Full Changelog: https://github.com/rajdeep/proton/compare/0.8.24...0.8.25

0.8.24

5 months ago

What's Changed

  • Added ability to get container attachment for gridView
  • Added ability to detect if cell editor is initialized and a callback for the same.
  • Added check for selectedRange to be clamped to attributedText length.

Full Changelog: https://github.com/rajdeep/proton/compare/0.8.23...0.8.24

0.8.23

5 months ago

What's Changed

  • Added additional attributes for GridCell.
  • Fixed issues with selecting Grid cells.
  • Added ability to select cells programatically.
  • Added isSelectable to GridCell.

Full Changelog: https://github.com/rajdeep/proton/compare/0.8.22...0.8.23

0.8.22

5 months ago

What's Changed

  • Added ability to query cell for given editor in GridView
  • Made GridCell open to extension
  • Added option to provide custom editor initializer at GridView level

Full Changelog: https://github.com/rajdeep/proton/compare/0.8.21...0.8.22

0.8.21

5 months ago

What's Changed

  • Added ability to be notified on list indentation changes via delegate
  • Other bug fixes in lists
  • Added reverse search option in NSAttributedString extensions

Full Changelog: https://github.com/rajdeep/proton/compare/0.8.20...0.8.21

0.8.20

6 months ago

What's Changed

⚠️ Prefix v dropped from version numbering.

  • Added EditorView in TextProcessor willProcess.
  • Fixed a stackoverflow crash that may be caused if the calculated bounds of attachment view is zero.

Full Changelog: https://github.com/rajdeep/proton/compare/v0.8.19...0.8.20

v0.8.19

6 months ago

What's Changed

  • Added range information to TextProcessor delete/insert text callback.
  • Implemented async rendering based on viewport prioritization.

Full Changelog: https://github.com/rajdeep/proton/compare/v0.8.18...v0.8.19

v0.8.18

6 months ago

What's Changed

  • Added delegate to notify command execution in EditorCommandExecutor.
  • Added delegate callback for when attachment is rendered.
  • Added ability to query range of text from given rect in EditorView.
  • Fixed check for range validity in text input to account for boundaries.
  • Added a defensive check on canPerformAction to prevent crashes due to invalid range.
  • Removed code for scrolling to attachment when added as it may result in crash in LayoutManager.

Full Changelog: https://github.com/rajdeep/proton/compare/v0.8.17...v0.8.18

v0.8.17

7 months ago

What's Changed

  • ⚠️ Updated min iOS version to 14
  • Updated EditorViewDelegate shouldHandle to include all keys
  • Added misc helper functions in EditorView and extension on NSRange

Full Changelog: https://github.com/rajdeep/proton/compare/v0.8.16...v0.8.17