Skip to content

Releases: AppleArealidea/ARGrowingTextView

1.1.6

Choose a tag to compare

@AppleArealidea AppleArealidea released this 10 Jun 11:56

Full Changelog: 1.1.5...1.1.6

1.1.5

Choose a tag to compare

@AppleArealidea AppleArealidea released this 06 May 13:20

Full Changelog: 1.1.4...1.1.5

1.1.4

Choose a tag to compare

@AppleArealidea AppleArealidea released this 30 Apr 14:50

Full Changelog: 1.1.3...1.1.4

1.1.3

Choose a tag to compare

@AppleArealidea AppleArealidea released this 10 Apr 13:55

Full Changelog: 1.1.2...1.1.3

1.1.2

Choose a tag to compare

@AppleArealidea AppleArealidea released this 03 Apr 13:16

Full Changelog: 1.1.1...1.1.2

1.1.1

Choose a tag to compare

@AppleArealidea AppleArealidea released this 03 Apr 09:49

1.1.1

Bug Fixes

  • Fixed a visual glitch that could occur on the first display of ARGrowingTextView. Scroll is now explicitly disabled at the end of initialization to prevent the text view from briefly appearing in an incorrect scroll state.

1.1.0

Choose a tag to compare

@AppleArealidea AppleArealidea released this 01 Apr 15:17

ARGrowingTextView 1.1.0

A major update that eliminates deprecation warnings for modern iOS versions, upgrades dependencies, fixes bugs, and significantly improves documentation.

⚡ Dependency Updates

  • Updated ARMarkdownTextStorage to version 2.0.0

🔧 Modern API Migration

  • Migrated from deprecated UIMenuController to UIEditMenuInteraction (iOS 16+); added strikethrough localization
  • Migrated from deprecated traitCollectionDidChange(_:) to registerForTraitChanges (iOS 17+)
  • Replaced deprecated MobileCoreServices with CoreServices and UniformTypeIdentifiers

🐛 Bug Fixes

  • Fixed pasting text with simultaneous bold + italic formatting
  • Placeholder rect is now correctly calculated from textContainerInset
  • Removed isScrollable property that conflicted with internal scroll logic
  • Moved rendering logic from draw(_:) to layoutSubviews for correct behavior
  • Removed dead code targeting iOS 7, unused properties, and hardcoded placeholder string
  • Fixed localization key prefix (HP → AR)
  • Wrapped debug print statements in #if DEBUG

✨ Improvements

  • Added public access to init(frame:)
  • Removed empty DocC catalog
  • Fixed file names in source file headers
  • Updated author name in file headers

📖 Documentation

  • Added migration guide from HPGrowingTextView
  • Added Acknowledgments section crediting HPGrowingTextView as the original inspiration
  • Added demo illustration to README
  • Cleaned up outdated comments (iOS 5 references, HPGrowingTextView mentions in code)
  • Fixed typo in height calculation comment (smalles → smaller)

Installation

dependencies: [
    .package(url: "https://github.com/AppleArealidea/ARGrowingTextView.git", from: "1.1.0")
]

1.0.2

Choose a tag to compare

@AppleArealidea AppleArealidea released this 05 Feb 13:18

Fixed init

1.0.1

Choose a tag to compare

@AppleArealidea AppleArealidea released this 04 Feb 14:51

1.0.0

Choose a tag to compare

@AppleArealidea AppleArealidea released this 18 Dec 15:06
ARGrowingTextView v-0.1