Skip to content

Releases: blaineam/KeyStone

v2.5.0 - Security Hardening

06 Apr 21:34
77c9425

Choose a tag to compare

Keystone 2.5.0

A powerful, cross-platform code editor component for SwiftUI.

Installation

Add Keystone to your project using Swift Package Manager:

dependencies: [
    .package(url: "https://github.com/blaineam/KeyStone", from: "2.5.0")
]

Features

  • Syntax highlighting for 20+ languages
  • Line numbers with current line highlighting
  • Bracket matching and auto-pair insertion
  • Line wrapping toggle
  • Multiple built-in themes
  • Line ending detection and conversion
  • Indentation detection
  • Status bar and settings UI
  • iOS symbol keyboard

Requirements

  • iOS 17.0+ / macOS 14.0+
  • Swift 5.9+
  • Xcode 15.0+

See the README for full documentation.

v2.4.3

12 Jan 08:49

Choose a tag to compare

Keystone 2.4.3

A powerful, cross-platform code editor component for SwiftUI.

Installation

Add Keystone to your project using Swift Package Manager:

dependencies: [
    .package(url: "https://github.com/blaineam/KeyStone", from: "2.4.3")
]

Features

  • Syntax highlighting for 20+ languages
  • Line numbers with current line highlighting
  • Bracket matching and auto-pair insertion
  • Line wrapping toggle
  • Multiple built-in themes
  • Line ending detection and conversion
  • Indentation detection
  • Status bar and settings UI
  • iOS symbol keyboard

Requirements

  • iOS 17.0+ / macOS 14.0+
  • Swift 5.9+
  • Xcode 15.0+

See the README for full documentation.

Full Changelog: v2.4.2...v2.4.3

v2.4.2

12 Jan 05:38

Choose a tag to compare

Keystone 2.4.2

A powerful, cross-platform code editor component for SwiftUI.

Installation

Add Keystone to your project using Swift Package Manager:

dependencies: [
    .package(url: "https://github.com/blaineam/KeyStone", from: "2.4.2")
]

Features

  • Syntax highlighting for 20+ languages
  • Line numbers with current line highlighting
  • Bracket matching and auto-pair insertion
  • Line wrapping toggle
  • Multiple built-in themes
  • Line ending detection and conversion
  • Indentation detection
  • Status bar and settings UI
  • iOS symbol keyboard

Requirements

  • iOS 17.0+ / macOS 14.0+
  • Swift 5.9+
  • Xcode 15.0+

See the README for full documentation.

v2.4.1

08 Jan 06:52

Choose a tag to compare

Keystone 2.4.1

A powerful, cross-platform code editor component for SwiftUI.

Installation

Add Keystone to your project using Swift Package Manager:

dependencies: [
    .package(url: "https://github.com/blaineam/KeyStone", from: "2.4.1")
]

Features

  • Syntax highlighting for 20+ languages
  • Line numbers with current line highlighting
  • Bracket matching and auto-pair insertion
  • Line wrapping toggle
  • Multiple built-in themes
  • Line ending detection and conversion
  • Indentation detection
  • Status bar and settings UI
  • iOS symbol keyboard

Requirements

  • iOS 17.0+ / macOS 14.0+
  • Swift 5.9+
  • Xcode 15.0+

See the README for full documentation.

Full Changelog: v2.4.0...v2.4.1

v2.4.0

08 Jan 06:08

Choose a tag to compare

Keystone 2.4.0

A powerful, cross-platform code editor component for SwiftUI.

Installation

Add Keystone to your project using Swift Package Manager:

dependencies: [
    .package(url: "https://github.com/blaineam/KeyStone", from: "2.4.0")
]

Features

  • Syntax highlighting for 20+ languages
  • Line numbers with current line highlighting
  • Bracket matching and auto-pair insertion
  • Line wrapping toggle
  • Multiple built-in themes
  • Line ending detection and conversion
  • Indentation detection
  • Status bar and settings UI
  • iOS symbol keyboard

Requirements

  • iOS 17.0+ / macOS 14.0+
  • Swift 5.9+
  • Xcode 15.0+

See the README for full documentation.

Full Changelog: v2.3.2...v2.4.0

v2.3.2

08 Jan 00:16

Choose a tag to compare

Keystone 2.3.2

A powerful, cross-platform code editor component for SwiftUI.

Installation

Add Keystone to your project using Swift Package Manager:

dependencies: [
    .package(url: "https://github.com/blaineam/KeyStone", from: "2.3.2")
]

Features

  • Syntax highlighting for 20+ languages
  • Line numbers with current line highlighting
  • Bracket matching and auto-pair insertion
  • Line wrapping toggle
  • Multiple built-in themes
  • Line ending detection and conversion
  • Indentation detection
  • Status bar and settings UI
  • iOS symbol keyboard

Requirements

  • iOS 17.0+ / macOS 14.0+
  • Swift 5.9+
  • Xcode 15.0+

See the README for full documentation.

Full Changelog: v2.3.1...v2.3.2

v2.3.1

07 Jan 21:47

Choose a tag to compare

Keystone 2.3.1

A powerful, cross-platform code editor component for SwiftUI.

Installation

Add Keystone to your project using Swift Package Manager:

dependencies: [
    .package(url: "https://github.com/blaineam/KeyStone", from: "2.3.1")
]

Features

  • Syntax highlighting for 20+ languages
  • Line numbers with current line highlighting
  • Bracket matching and auto-pair insertion
  • Line wrapping toggle
  • Multiple built-in themes
  • Line ending detection and conversion
  • Indentation detection
  • Status bar and settings UI
  • iOS symbol keyboard

Requirements

  • iOS 17.0+ / macOS 14.0+
  • Swift 5.9+
  • Xcode 15.0+

See the README for full documentation.

Full Changelog: v2.3.0...v2.3.1

v2.3.0

07 Jan 17:30

Choose a tag to compare

Keystone 2.3.0

A powerful, cross-platform code editor component for SwiftUI.

Installation

Add Keystone to your project using Swift Package Manager:

dependencies: [
    .package(url: "https://github.com/blaineam/KeyStone", from: "2.3.0")
]

Features

  • Syntax highlighting for 20+ languages
  • Line numbers with current line highlighting
  • Bracket matching and auto-pair insertion
  • Line wrapping toggle
  • Multiple built-in themes
  • Line ending detection and conversion
  • Indentation detection
  • Status bar and settings UI
  • iOS symbol keyboard

Requirements

  • iOS 17.0+ / macOS 14.0+
  • Swift 5.9+
  • Xcode 15.0+

See the README for full documentation.

Full Changelog: v2.2.4...v2.3.0

v2.2.4

07 Jan 16:53

Choose a tag to compare

Keystone 2.2.4

A powerful, cross-platform code editor component for SwiftUI.

Installation

Add Keystone to your project using Swift Package Manager:

dependencies: [
    .package(url: "https://github.com/blaineam/KeyStone", from: "2.2.4")
]

Features

  • Syntax highlighting for 20+ languages
  • Line numbers with current line highlighting
  • Bracket matching and auto-pair insertion
  • Line wrapping toggle
  • Multiple built-in themes
  • Line ending detection and conversion
  • Indentation detection
  • Status bar and settings UI
  • iOS symbol keyboard

Requirements

  • iOS 17.0+ / macOS 14.0+
  • Swift 5.9+
  • Xcode 15.0+

See the README for full documentation.

Full Changelog: v2.2.3...v2.2.4

v2.2.3

07 Jan 08:22

Choose a tag to compare

Keystone 2.2.3

A powerful, cross-platform code editor component for SwiftUI.

Installation

Add Keystone to your project using Swift Package Manager:

dependencies: [
    .package(url: "https://github.com/blaineam/KeyStone", from: "2.2.3")
]

Features

  • Syntax highlighting for 20+ languages
  • Line numbers with current line highlighting
  • Bracket matching and auto-pair insertion
  • Line wrapping toggle
  • Multiple built-in themes
  • Line ending detection and conversion
  • Indentation detection
  • Status bar and settings UI
  • iOS symbol keyboard

Requirements

  • iOS 17.0+ / macOS 14.0+
  • Swift 5.9+
  • Xcode 15.0+

See the README for full documentation.

Full Changelog: v2.2.2...v2.2.3