Skip to content

v0.2 - Smart Entity Detection & IFTTT Actions

Choose a tag to compare

@mpuig mpuig released this 31 Dec 08:34
· 119 commits to main since this release

What's New in v0.2

Smart Entity Detection

CopyCopy now automatically detects 20+ entity types in copied text using Apple's NLTagger, NSDataDetector, and pattern matching:

  • People & Places: Names, places, organizations
  • Contact Info: Phone numbers, emails, addresses, dates
  • Technical: IP addresses, UUIDs, Git SHAs, coordinates, file paths
  • Formats: JSON, Base64, URL-encoded, Markdown, code snippets
  • Social: Hashtags, @mentions, currency amounts
  • Languages: Foreign language detection

IFTTT-Style Action Editor

Actions now use an intuitive IF → THEN model:

IF content is [Text] and detected as [Email]
THEN [Open URL] → mailto:{text}
  • Cleaner editor with color-coded IF (orange) and THEN (blue) sections
  • Entity filter only appears when relevant
  • ESC key closes the editor
  • Icons auto-derived from action type

30+ Built-in Actions

New entity-specific actions like:

  • Email → Compose, Add to Contacts
  • Phone → Call, Message
  • JSON → Pretty Print, View in Editor
  • Coordinates → Open in Maps
  • Foreign text → Translate
  • And many more...

Documentation


Full Changelog: v0.1...v0.2