The Evolution of a Writing App

We constantly seek to add new, useful features to Ulysses, improve its functionality, adapt to the latest technical advancements, and solve occurring issues. The following version history will give you an overview of what happened so far.

New features, improvements and fixes — the following version history will give you an overview of what happened so far.

V13

The lucky number release: Ulysses now lets you set daily writing goals and deadlines, features revamped code blocks with syntax highlighting, and adds color to keywords.

Improved Code Blocks

Code blocks can now span as many paragraphs as needed, and they’re always set in a monospace font in the editor and during export. What’s more, they import from and export to GitHub-style fenced code blocks, and can be used in external folders as well.

Syntax Highlighting

The new code blocks can recognize over 40 different programming languages and color their syntax, both in the editor and during export. The color palette is available in two versions for light and dark editor themes.

Deadlines

Writing goals can now have deadlines. What’s more, a goal with deadline will calculate the amount of text that needs to be written every day to finish in time.

Daily Goals

It is now possible to set a daily writing goal to a Ulysses group. The goal is reset every morning.

Goal Writing History

For group goals there is a dedicated history view available, delivering a visualization of the writing performance in the last days, plus selected statistics (Today, Daily Average, Daily Best, This Week). The statistics for all days ever recorded can be export as a CSV file.

Colored Keywords

Keywords can now have a color that is applied to all occurrences of the keyword throughout the library.

Full-colored Image Previews

It is now possible to display image previews in full color in the editor.

 

V13RELEASED May 28, 2018

  • The status bar is now hidden by default when editing on larger iPhones
  • Fixed crash when editing export styles
  • Fixed crash when replacing text in editor
  • Fixed rare case of missing goal in editor
  • Code blocks in ePub exports are now wrapped properly
  • Improved standards conformance of ePub exports
  • Ordered lists now use correct start index when exporting to HTML and ePub
  • The ⌥⌘C/V shortcuts now always copy/paste as Markdown

 

V12

iPad and iPhone users can count on major functionality enhancements, as we have brought the iOS app closer to its Mac counterpart. We’ve adopted the latest iPhone/iOS features and design concepts. Also, we added the much requested editor image previews.

Image Previews

Much requested, finally here: Instead of the `img` tag, images can now also have a preview in the editor. You can toggle image previews, and determine their size, via Preferences (Mac) or the editor settings (iOS).

iOS 11 Drag and Drop

We have incorporated Drag and Drop throughout the iOS app: You can reorder sheets, move sheets between groups, drop images and text into the editor, move text around in the editor, drag text from Ulysses to Page, drag links from Safari in Ulysses, and more.

Single Library on iOS

We merged all sources on iOS into the main Library. As an added bonus, you can now also have content “On My Device”, right next to iCloud and/or Dropbox.

iPad Multi-Pane Editing

Bringing the iOS app ever closer to Mac, you can now keep the sheet list (and Library, if you’re on the big iPad Pro) open while writing. Or the attachments.

Library Focus on iOS

Swipe a group to the right – and hide everything else. Extending “distraction-free” to the Library…

Fully Optimized for iPhone X

With a polished visual appearance and a number of reworked interactions, Ulysses now looks great on iPhone X. And it supports Face ID, the face recognition system on iPhone X. When enabled, writers can literally unlock their text libraries at a glance.

New Editor Theme

The new default editor theme features sparingly applied colors and bold black headlines, making for a simpler, cleaner and more typographic look & feel.

V12.3Released January 15, 2018

  • Fixed editor not scrolling to search results 
  • Fixed several issues related to Typewriter Mode (“Action…” menu, CMD-Shift-C, shaky scrolling…) 
  • Re-added “Services” submenu to the Editor context menu 
  • Fixed an issue with entering CJK characters into the editor search field
  • Added shortcut (⌃⌥⌘C) for conveniently copying X-Callback URLs
  • Improved PDF export performance when using underlines
  • Fixed a crash when exporting to DOCX with fonts that had only bold styles
  • Less steamy color variable names in Troy export style

V12.2Released December 22, 2017

  • Added D12 as default editor theme
  • Added smart copy and paste to editor context menu
  • Fixed crashes when editing export styles
  • Fixed crash when printing on macOS 10.13
  • Fixed crash when replacing newlines and tabs in editor
  • Fixed crash when exporting content to the Marked app
  • Fixed various issues with the editor search field
  • Fixed Touch Bar button behavior when sheet list is active
  • Improved scrolling when using Typewriter Mode
  • Fixed large paragraph spacing below image previews
  • Fixed oversized group headers in sheet list
  • Improved pasting content from specialized clipboard apps (e.g. Paste.app)
  • Moving paragraphs via shortcuts now always scrolls the editor
  • Text is no longer auto-converted to smart dashes/quotes when typing markup tags
  • Text counter is now always shown on iPad
  • Fixed editor margins when using app in Split View
  • Improved scrolling when using Typewriter Mode
  • Fixed a number of selection issues when using an external keyboard
  • Improved handling of shortcuts when using an external keyboard
  • Fixed an issue when opening an external URL in HTML export preview
  • Fixed crashes when inserting content using iOS text replacements
  • Fixed crash when trying to import a zip file
  • Now always shows Touch ID dialog when in Split View

V12.1RELEASED November 27, 2017

  • Fully optimized for iPhone X
  • Completely reworked look & feel of element editors (i.e. links, images, annotations and footnotes)
  • Added image preview for PDF files
  • Fixed a bug concerning Dropbox files with umlauts
  • Improved ePub preview on 10.5” iPad
  • Improved import of zip files
  • Fixed a crash when dropping certain files into Ulysses
  • Fixed a crash when removing a Dropbox source
  • Fixed a couple of obscure crashes and minor bugs
  • Improved accessibility in various parts of the app

V12.0 RELEASED October 19, 2017

  • Revamped interface to fit iOS 11 look & feel
  • Updated the way Ulysses behaves in various split view scenarios on iPad
  • Added sheet list swipe actions for keywords and favorites
  • Library sections can be collapsed and/or hidden
  • Added shortcuts to move lines up or down (currently requires external keyboard in iOS, sorry)
  • Added ability to filter sheets for “any keyword” or “no keyword”
  • Added ability to search and replace newlines and tabs
  • Login passwords for WordPress can now be auto-filled from the system keychain
  • Marked tags are now correctly exported to HTML or ePub
  • Major improvements to scrolling editor and resizing sidebars
  • Improved integration with Timing App
  • Now supports/honors system preferences for “sidebar icon size” in the library
  • VoiceOver: Added custom accessibility rotor to navigate between headings and misspelled words
  • VoiceOver: Style preferences are now fully accessible
  • Fixed bugs and improved overall stability of the apps

V11

With this release we switched Ulysses to a subscription model.

Subscription

A single subscription unlocks Ulysses on all devices (Mac, iPhone, iPad). There are yearly, monthly and student plans available – and a 14-day free trial for all your devices, including sychronization. Read more...

New Localizations

Ulysses is now available in Russian, Korean and Brazilian Portuguese. Read more...

V11.4 RELEASED SEPTEMBER 12, 2017

This update fixes an issue where the transition offer was not shown to some customers.
Sorry everybody! 

V11.3 RELEASED September 5, 2017

This update improves the clarity and reliability of Ulysses’ in-app subscriptions.

V11.2RELEASED AUGUST 29, 2017

This update introduced three new languages: Russian, Korean and Brazilian Portuguese.
We also added Smart Copy and Smart Paste to Ulysses for iOS. Plus we squashed a few annoying bugs.

V11.1RELEASED AUGUST 13, 2017

This update modified the in-app store to be more precise and less confusing (hopefully).

 

V2.8

The Touch ID update – hide your texts from prying eyes and unlock Ulysses with your fingerprint. Plus: New filter options, more icons, and fixes, fixes, fixes.

Touch ID / Password Lock

You can now protect your text library via Touch ID or with a personal password. The idle time, after which Ulysses locks itself and requires Touch ID or a password to unlock, can be determined individually.

Negative Filters


Filters can now also be used to narrow down the library content according to negative criteria, i.e. to search for texts that do not contain a certain word, phrase or keyword.

New Group/Filter Icons

A number of new icons for labelling groups and filters have been added.

Group Statistics on iOS


Combined text statistics for groups and filters, so far limited to the Mac version of Ulysses, are now available on iPad and iPhone as well.

Improved X-Callback Support, Touch Bar Accessibility

The update improves the support of x-callback-urls on both macOS and iOS, and adds a number of new x-callback-actions. Also, Ulysses 2.8 adds support for VoiceOver to its Touch Bar controls.

V2.8.3 Released July 13, 2017

This update fixed a few annoying bugs and prepared Ulysses for upcoming macOS and iOS releases.

  • Fixed crash when closing popover
  • Fixed crash when trying to unlock the app
  • Fixed crash when creating link using Japanese input method
  • Fixed crash when changing sheet using Chinese input method
  • Fixed crash when changing sheet content via X-Callback-URLs
  • Improved handling of WordPress blogs on HTTP domains
  • Fixed editor button row menus not showing up on iPhone
  • Fixed crash when dragging text into editor

V2.8.2 Released April 28, 2017

We’ve taken the time to dive into some of the more complex issues and are happy to report stability improvements throughout the app.

  • Re-added missing WordPress group icon
  • Fixed scrolling of Export Preview in Split View
  • Fixed password locking of tabbed and hidden windows
  • Improved compatibility of X-Callback-URLs with Editorial
  • Fixed a number of crashes (thanks for your reports!)

V2.8.1  Released April 8, 2017

This update fixes a few minor and not so minor issues that appeared in the previous version. Most notable:

  • Sharing Extension can now save to ”On my iPhone/iPad”
  • Fixed crash when creating a backup on 32-bit devices
  • Fixed a few crashes when using the app with VoiceOver
  • Fixed a crash with too long paths in Dropbox folder

V2.8.0 Released April 5, 2017

  • Removed unnecessary characters and tags when importing ENEX files
  • Fixed an issue with font weights when zooming in editor 
  • Fixed dragging groups below the last group
  • Fixed a connectivity issue when publishing to WordPress on OS X 10.11
  • Fixed rendering of superscript text when exporting to PDF on OS X 10.11
  • Fixed crash when editing footnotes in torn-off panels
  • Fixed crash when reopening Ulysses after Mac was sleeping
  • Fixed crash when closing Export Preview
  • Fixed crash when starting search in the sheet list
  • Fixed crash when importing corrupted lists in ENEX files
  • Fixed crash when undoing input
  • Fixed crash when editing links or footnotes using Chinese input sources
  • Fixed crash when spell-checking very large sheets
  • Fixed crash when adding footnotes using the Touch Bar
  • Removed unnecessary characters and tags when importing ENEX files
  • Improved handling of conflicting changes in Dropbox 
  • Improved performance of Dropbox syncing
  • Fixed issue when trying to publish to WordPress with lots of images
  • Hide “Publishing Post…” modal dialog after publishing to WordPress completed
  • Fixed keyboard issue when trying to share text from Ulysses
  • Allow auto-capitalization when using external keyboards
  • Fixed crash when removing links or footnotes
  • Fixed crash when trying to import sheets
  • Fixed crash in Share Extension when trying to share images to Dropbox folders
  • Fixed crashes when using X-Callback-URLs
  • Fixed crash when syncing large Dropbox folders

V2.7

We spent the last couple of months fixing smaller issues and optimizing performance. We also made sure Ulysses feels at home on the latest OS releases, adding support for both Sierra tabs and the new MacBook Pro's Touch Bar.

Touch Bar Support

With Apple’s latest MacBook Pro, the Touch Bar replaces the function keys and can display app specific, contextual functions. Within Ulysses, users can now assign markup tags directly via Touch Bar while they write, assign keywords and toggle the sidebars. Read more...

Sierra Tabs

With macOS Sierra tabs are available as a system feature, and they also made it into Ulysses 2.7. Tabs allow you to quickly switch between multiple open texts within the same window. Read more...

Images in External Folders

Ulysses now offers full support for the TextBundle format outside its iCloud library. TextBundle combines Markdown text files and referenced images in a single file. This addition allows you to use images when working from Dropbox or other storage providers. Read more...

Evernote Import

Ulysses 2.7 allows to import ENEX files, Evernote’s proprietary export format. Users can even import ENEX files containing multiple notes — Ulysses will then create a separate sheet for each imported note. Read more...

Reading Time Goals

Writing goals allow Ulysses users to determine the length to achieve when writing a text: a number of characters, words, or pages. With Ulysses 2.7 the feature was extended: users can now even set a reading time goal. Read more...

X-Callback Support on macOS

The support of x-callback-urls, so far limited to the iOS version of Ulysses, has been extended to the Mac.

V2.7.2 Released Dec 21, 2016

This update fixes an issue that causes Ulysses to crash when trashing/restoring sheets. We apologize for any inconveniences this may have caused.

V2.7.1 Released Dec 20, 2016

This update enhances the Touch Bar on the new MacBook Pro, for example by allowing sidebars to slide in while long-pressing the respective button. And despite fixing the usual bunch of crashes and hangs, it includes also these notable changed:

  • WordPress gains a new preview theme.
  • Search matches can be selected again.
  • Evernote import is more stable.
  • Improved Dropbox login on iPad.
  • Editor no longer shows thin fonts or gets slow while typing.
  • Ulysses is no longer the default handler for plain text files.
  • Fixed some crashes during startup.

V2.7.0 Released Dec 7, 2016

We spent the last couple of months fixing smaller issues and optimizing performance. We also made sure Ulysses feels at home on the latest OS releases, adding support for both Sierra tabs and the new MacBook Pro's TouchBar.

External Folders

  • Generally improved compatibility with various WordPress blogs
  • Improved error detection on sign-in and when uploading posts and images
  • Publishing status is now stored for each account
  • Fixed a crash when opening publishing settings in full screen
  • Fixed sign-in failure when a blog does not have a favicon
  • Added a limit on the number of tags and categories downloaded from a blog
  • Fixed a bug where tags and categories where not properly refreshed
  • Improved help texts when preparing a post for upload

External Folders

  • Fixed a crash when using fenced code blocks in external sources
  • Fixed a crash when searching inside external folders
  • Fixed a bug when using long CJK file names in external folders

Editor

  • Focus mode is now disabled when scrolling to improve readability
  • Fixed several drawing problems
  • Fixed several crashes while editing sheets
  • Fixed a crash when pasting from the app 'Copied'
  • Type writer mode now stays in line when using arrow keys
  • Fixed dictation on iOS 10
  • Fixed a bug where images could not be taken from the camera on iOS 10
  • Fixed slow typing performance on macOS 10.12
  • Fixed a bug limiting the number of glued sheets that could be opened at once
  • Fixed drawing issues when using certain font weights on macOS 10.12
  • Improved performance when scrolling with line highlight enabled

Export

  • Updated Medium preview style to latest version
  • Fixed several compatibility issues with DOCX and latest versions of Word and Pages
  • Added support for importing CSS files as HTML styles
  • Fixed wrong font display in HTML export preview
  • Fixed a crash when rotating the PDF preview
  • Fixed a bug where the ePub exporter duplicated image files

Dropbox

  • Generally improved reliability and performance of the Dropbox sync
  • Added support for using the Share Extension with Dropbox
  • Fixed an issue when authorizing Ulysses to use an existing Dropbox account
  • Improved handling of server-side errors in Dropbox
  • Fixed a bug where sheets created via X-Callback used the wrong filename

Other Fixes

  • Fixed a crash when moving several sheets
  • Fixed a wrong error message when browsing backups
  • Fixed a crash when emptying the trash
  • Fixed a bug where upload/download indicators did not disappear on iCloud/Dropbox
  • Reduced CPU usage when indexing files for search
  • Fixed a bug that crashed Ulysses when going to background
  • Fixed a crash when removing a Dropbox folder
  • Improved compatibility with iCloud when "Optimize Mac Storage" is enabled
  • Fixed a crash when printing on macOS 10.12
  • Fixed an issue with state restoration
  • Made sure icon selection shows number icons without scrolling
  • Fixed display of backup windows on macOS 10.12
  • Fixed dozens of other crashes

 

V2.6

With this update, we finally deliver on an old promise. Bloggers can now publish their texts with just a few clicks or taps to their WordPress blogs; no more exporting as HTML or Markdown, no cumbersome pasting to the WordPress backend.

WordPress Publishing

Bloggers can add tags, categories, excerpts and featured images, even schedule a publishing time, and preview their posts – all from within Ulysses. Best of all, WordPress publishing is available on both macOS and iOS, allowing writers to seamlessly publish on the go. Read more...

Dropbox Support on iOS

iPhone and iPad users, who wish to sync their texts via Dropbox (as opposed to iCloud), can do so with Ulysses 2.6: As on the Mac, Ulysses now offers full support for adding Dropbox folders to its text library. Read more...

Quick Open on iOS

It was one of the most requested features from Ulysses for Mac: “Quick Open”. Writers can search their entire text library within seconds, and instantly open a text for editing, without the need to navigate through their group hierarchies. Read more...

New “Typewriter Mode”

Writers can fine tune Typewriter Mode to their personal needs, from highlighting paragraphs and sentences, to fixed scrolling and marking of the current line – for the most focused writing experience ever in Ulysses. Read more...

Accessibility

With version 2.6, Ulysses is fully accessible on both macOS and iOS, so it can be utilized using Apple’s VoiceOver technology. Read more...

V2.6.0 Released AUG 3, 2016

  • Improved introduction, added section on Markdown XL
  • Updated some PDF/DOCX export styles
  • PDF export: Reset page numbers after section breaks
  • Re-added a simplified RTF exporter
  • Glued sheets are again exported together
  • Read fenced code blocks as Raw Source in external folders
  • Fixed crash when editing keywords of an already broken sheet
  • Added searching for keywords and group names in Quick Open
  • Added sheet search for keywords
  • Updated iOS-style insertion point
  • Improved dragging of external folders/files to other applications
  • Added ability to edit color for filename tag
  • Reworked sorting of markup definitions
  • Fixed errors when creating backups
  • Fixed crash when trying to register a markup for a sheet
  • Fixed crash when waking Mac from sleep
  • Fixed some hard-to-reproduce crashes when working with Ulysses for a longer time
  • Fixed crash when working under older versions of OS X 10.10
  • Fixed crashes when working under newer versions of macOS
  • Sheets can now always be filtered by their filenames

  • Allow pasting images directly into editor
  • Added option to duplicate groups and filters
  • External sheets can now be filtered by their filename
  • Allow selection of sheets using external keyboard if selection is empty
  • Disabled auto-capitalization when using external keyboard
  • Improved handling of X-Callback URLs
  • Allow hiding introduction
  • Reworked library view sections
  • Reworked fonts section in editor settings
  • Split iOS preferences into general settings and editor settings
  • Can now import CSS files as HTML export style
  • Fixed look of alerts in dark mode
  • Improved legibility of filename tag in dark mode
  • Back buttons are not broken anymore when rotating on an iPhone 6 plus

V2.5

This is it. Ulysses is now a universal app for  iPhone, iPad and iPad Pro. One year in the making, free update. We love you!

Available for iPhone

Ulysses becomes available for iPhone. Start a text at home, finish and share it on the road – all possible with Ulysses thanks to seamless iCloud sync and next-to-perfect feature parity on all devices. Read more...

Optimized for iPad Pro, Split View and Slide Over Support

Ulysses has been optimized for iPad Pro and now offers support for Split View and Slide Over, the new multitasking features Apple introduced with iOS 9. Read more...

Share Extension on iOS

The new share extension allows iPhone and iPad users to send content from third party apps – like texts, photos or links – directly to Ulysses. Read more...

3D Touch on iOS

Ulysses now supports 3D Touch. Users can, for example, create a new sheet from Ulysses’ icon on the home screen, or preview a sheet in the sheet list and mark it as favorite.

Individual Sorting of Groups

Groups can now be sorted individually – manually, by alphabet or by creation/ modification date. This used to be a global setting applied to the entire library and is now available on a per-group basis. Read more...

New PDF/DOCX Export Styles

Ulysses lets you export your texts to beautiful PDF or DOCX documents, fully formatted. For Ulysses 2.5 we revised the built-in styles thoroughly and added a few new ones. Read more...

DOCX Import

Now users can import text created with Word into their Ulysses library, so that important text elements such as headings, emphasis and footnotes remain intact. Read more...

Improved Keyword Handling on iOS

Keywords can now be edited from the sheet list of Ulysses for iOS. Read more...

More

Spotlight search is now also supported on iOS, making Ulysses’ sheets and groups accessible from the the list of results. The direct publishing of story drafts to the Medium platform – to date limited to Ulysses for Mac –, is now fully available on mobile devices. With Ulysses 2.5,  a reading aloud metric becomes available with text statistics.  New x-callback actions have been added to Ulysses for iOS, e.g. for creating new sheets and opening groups and filters.

V2.5.2 iOS Released May 24 2016

Fix-Callback-Release:

  • Improves integration with Workflow 1.5
  • Adds an X-Callback-URL action for attaching images and keywords to sheets
  • Provides result values to all X-Callback-URLs
  • Fixes a bug when importing Markdown text via X-Callback actions
  • Fixes a bug when copying sheet and group identifiers for X-callback actions

V2.5.2 Mac Released APR 20, 2016

This release further polishes our most polished release and fixes a couple of old and new crashes in the progress. And from now on, we'll never claim a superlative again. Never ever…

  • Working with multiple windows no longer kills the app
  • No sudden termination when closing an inline `code` tag under specific circumstances
  • Double-favoriting a sheet no longer makes Ulysses go down

V2.5.1 Released APR 12, 2016

Stability Release — our most polished version yet.

Improvements

  • X-Callback: You can now append to a sheet and also add attachments
  • X-Callback: You can now specify the input text format (HTML, Markdown, Text; defaults to Markdown)
  • X-Callback: We have added Share actions to copy both sheet and group IDs/URLs
  • We have vastly improved the Markdown import of our Share extension
  • Send as Mail no longer adds an empty line to the email body
  • Fixed dismiss button in Editor on iPad Pro
  • You can now import ULSS files

Fixes

  • Fixed crash when swiping right in Library view on iPhone
  • Fixed crash when importing DOCX file
  • Fixed crash when adding empty attachments
  • Fixed crash when accessing duplicated sheet in Favorites
  • Fixed crash when selecting another sheet while element editor (link, image etc.) was open
  • Fixed crash when opening Export Preview if no sheet was selected (duh)
  • Fixed crash when tapping norm page settings cell in Manage Counters view
  • Fixed a bunch of other crashes (rare stuff)

Improvements

  • Quick Export now remembers last save location
  • You can once again change the name of the Inbox (sorry)
  • Closing statistics popover using ESC no longer triggers text completion
  • Single sheets can now be dragged directly into Mail.app
  • We now allow smaller window sizes, especially in Demo
  • Improved import of external folders into library
  • Improved generation of ePubs to fix validation issues
  • Improved title generation when publishing to Medium
  • Improved performance and memory usage

Fixes

  • Fixed copying as Rich Text to clipboard
  • Fixed display of search matches in sheet table
  • Fixed issues with smart tags when using multi-stage input
  • Fixed crash when hitting return inside two-char inline tag
  • Fixed crash when adding image attachment
  • Fixed crash when opening Export Preview
  • Fixed wrong list indentation after page break (DOCX, PDF)
  • Fixed a bunch of startup crashes

V2.5.0 Released Mar 9 2016

  • Now always shows keywords in attachment sidebar
  • Now allows filtering by creation date
  • Improved iCloud syncing reliability and conflict handling
  • Fixed a bunch of bugs and crashes

Improvements & Fixes on iOS

  • Now syncs collapsed groups across devices iOS
  • Completely reworked button row iOS
  • Improved startup time iOS
  • Improved navigation using external keyboards iOS
  • Improved discoverability of keyboard shortcuts with shortcut overlay iOS
  • Fixed CMD-B and CMD-I shortcuts

Improvements & Fixes on Mac

  • Reworked syncing of favorites across devices
  • Added syncing of Medium integration tokens across devices (iCloud keychain sharing)
  • Added shortcut to split sheets
  • Now uses San Francisco as default editor font
  • Improved handling of long line widths in editor
  • Improved Medium error reporting
  • Improved reliability of backups
  • Fixed some issues when publishing drafts to Medium
  • Fixed persistent sheet search field memory
  • Fixed some nasty crashes