Coda 2 Release Notes

Download the latest version of Coda from our website:

Download

Learn how to verify the integrity of this release.

Older versions are available from the Panic File Museum.


2.6.10

  • April 16, 2018

New

  • Added support for the chacha20-poly1305 cipher when using SFTP connections

Improved

  • Panic Sync’s offline message reporting is now more helpful
  • Smoothed out sidebar SCM scrolling when a large number of files with action buttons
  • Re-enabled noncontiguous text layout on macOS 10.13.4 and above for faster text layout

Fixed

  • Improved stability when using Highlight Current Line on macOS 10.13

2.6.9

  • November 8, 2017

Fixed

  • Disabled noncontiguous text layout (again) on macOS 10.13.1 to fix scrollbar sizing issues until they are fixed in a future macOS update. Note: this may adversely affect performance of large files
  • YAML syntax highlighting no longer highlights text as keys incorrectly in some cases
  • Fixed an issue that prevented Coda update downloads from showing progress

2.6.8

  • October 12, 2017

Improved

  • Added support for prompting for encrypted SSH key passphrase during authentication
  • Sync Preference Pane now trims whitespace from email addresses
  • Additional minor UI improvements

Fixed

  • Fixed an issue which could cause Coda to crash when opening files on macOS 10.13 for some users
  • Fixed an issue where the Symbol Navigator text could stay white on macOS 10.13

2.6.7

  • October 6, 2017

New

  • Added support for Ed25519 keys for both host key verification and client key exchange
  • Added support for importing and connecting with keys generated using the OpenSSH format
  • Added support for importing encrypted SSH keys
  • Added CSS highlighting and autocomplete support for grid and touch-action
  • Added ES6 highlighting of binary and octal literals
  • Added Find In… support for searching contents of SVG files

Fixed

  • Switching to Icon view on macOS 10.13 no longer shows an error dialog
  • Disabled noncontiguous text layout on macOS 10.13 to fix text rendering issues until it is resolved in the OS. Note: this may adversely affect performance of large files
  • Fixed an issue with the CSS validator not working when a + sign was present
  • Improved behavior when clicking Find In… results after modifying their contents
  • Fixed an issue preventing Preview viewport dimensions from appearing during resize
  • Find banner replace/all button text could be truncated on macOS 10.13
  • Additional minor UI improvements

2.6.6

  • June 5, 2017

Improved

  • Coda 2.6.6 further strengthens the security of auto-updating
  • Improved behavior of Panic Sync’s background operations when entering system sleep
  • Added linear back-off when Panic Sync encounters connectivity errors during background operations

Fixed

  • Fixed an issue which caused page content to overlap Preview’s Web Inspector when docked

2.6.5

  • May 11, 2017

Improved

  • Improved behavior of Panic Sync’s offline message reporting
  • Improved stability when choosing “Replace All Data on This Mac” during initial sync

Fixed

  • Fixed an issue preventing the “Privacy” preference checkbox from appearing when running in French, German or Japanese

2.6.4

  • May 4, 2017

New

  • Added support for Panic Sync 2.0

Improved

  • Improved appearance of empty site groups

Fixed

  • Fixed an issue where initializing or cloning Git repositories would never complete
  • Fixed an issue which prevented file Labels from appearing in thumbnail view

2.6.3

  • April 17, 2017

Note — This will be the final version of Coda 2 to support OS X 10.9. Future updates will require OS X 10.10.5 or newer.

Fixed

  • Fixed an issue which could cause Coda to crash when attempting to perform a sync while offline
  • Fixed an issue which may have prevented some users from applying file Labels

2.6.2

  • April 10, 2017

Improved

  • Improved Panic Sync integration in preparation for future updates

Fixed

  • Fixed an issue where Style Sheet previews might not reflect changes in some cases

2.6.1

  • April 4, 2017

Fixed

  • Fixed an issue which could cause an error dialog to appear when connecting via SFTP or FTP macOS 10.12.4
  • Worked around an issue in macOS 10.12 which could cause a file to be reverted after being saved
  • Opening local files in external browsers now works as expected
  • Sidebar plug-in method setPreferenceForKey now ignores unknown types

2.6

  • December 5, 2016

New

  • Added Touch Bar support for the new MacBook Pro
  • Switch between Editor and Preview quickly while coding
  • Work with text quickly: comment lines, jump to lines, etc.
  • Touch Bar support added to Editor, Preview, Files, and Sites.

Improved

  • Improved keyboard navigation in the Sites view
  • Fixed location for Haml reference book

Fixed

  • Running sudo apt upgrade in Terminal no longer causes crash

2.5.19

  • October 21, 2016

Fixed

  • Fixed a possible crash related to port mapping

2.5.18

  • October 17, 2016

Improved

  • Improved stability of Sharing port mapper

Fixed

  • Files sidebar items are no longer compact in macOS Sierra (10.12)
  • Window buttons no longer disappear after switching to fullscreen on Sierra
  • Path bar file browser no longer displays extraneous columns
  • Exposed option to use TLS v1.2 in localized versions of Coda
  • Fixed an issue where svn+ssh Subversion URLs were not handled properly

2.5.17

  • September 19, 2016

Improved

  • Improved compatibility with macOS Sierra (10.12)
  • Switched to the new W3C HTML validator
  • Updated the Haml reference book source
  • Improved YAML syntax highlighting

Fixed

  • Fixed an issue where the ‘Prompt before closing’ Terminal preference was not honored
  • Cloning a Git repository whose URL contains spaces no longer fails
  • Fixed a possible crash when attempting to fold unclosed comment blocks at the end of a document
  • Fixed a possible crash when removing a user from a shared document
  • Fixed an issue where proxy passwords were not saved as expected
  • Fixed a possible crash when using the Terminal with ncurses-based applications

2.5.16

  • January 25, 2016

Improved

  • Improved support for ES6 highlighting

Fixed

  • Fixed possible connection issue for servers with custom port defined in ssh config

2.5.15

  • January 13, 2016

Fixed

  • Fixed possible issue with Skip rules when indexing a site
  • Fixed possible crash when using an SSH config file

2.5.14

  • January 12, 2016

New

  • Added ECMAScript 6 highlighting and autocomplete support
  • Added indexing support for ECMAScript 6 module-based functions
  • Added highlighting to standard JavaScript global and object methods
  • Added ECDSA host key support

Improved

  • Items in expanded folders are now always visible in List view when the list is very wide
  • Git now refreshes even if site indexing is disabled
  • Hide Rules now prevent files and folders from being indexed
  • Skip Rules now prevent files from showing in the Publishing queue
  • Improved Perl syntax highlighting
  • Ruby ‘def’ blocks now always fold as expected
  • Non-JavaScript <script> tags now fold as expected
  • Improved performance of Find in Files
  • Improved stability on OS X 10.11 when editing CSS files

2.5.13

  • October 13, 2015

Improved

  • Single-clicking line number field now shows popover
  • Improved animation when switching tabs in the Site editor on 10.11

Fixed

  • Sidebar visibility is now restored when opening site
  • Fixed an issue where Publishing might not work with automatic indexing disabled
  • Fixed an issue preventing syntax highlighting fro being automatically disabled for large documents

2.5.12

  • September 30, 2015

Fixed & Improved

  • Improved CSS validation when offline
  • El Capitan: Modal dialog boxes in sites view cause traffic lights to go horizontal
  • El Capitan: Popovers drawn as plain rectangles
  • El Capitan: Closing fullscreen window causes crash
  • Tab can overlap registration banner on Yosemite
  • CSS clips do not remove trigger text when expanded from menu
  • Not stripping site names with new lines
  • Indexer still picking up directory changes even if automatic is set to off
  • Plugin: -siteLocalPath is nil when opening from state restoration
  • Terminal tab restoration always connects to localhost
  • PHP interfaces not recognized
  • Can’t edit .mac files
  • Add xsl extension to supported file types.
  • MySQL via SSH tunnel broken on El Capitan
  • Closing window while New Tab popover visible causes crash
  • Plugins: openFileAtPath: doesn’t focus the tab if the file is already open
  • Fix crash in - [TSQueueIconCell updateCountImage], line 590
  • PHP: support back-slash as namespace separator
  • Drop arrows for Sites folders are hard to see in list view
  • Commas are included in CSS selector autocomplete

2.5.11

  • July 2, 2015

New

  • Added Panic Sync compatibility with Coda iOS
  • Added support for default value to Clips placeholders
  • Added support for zero-length Clips placeholders

Improved

  • Improved stability of importing and inserting Clips
  • Improved overall stability

Fixed

  • Deleting a newly imported Clip no longer causes a crash
  • Fixed an issue where Git branches might not appear in the site settings Source tab
  • Fixed an issue where syntax highlighting could not be disabled

2.5.10

  • May 15, 2015

Improved

  • Editor scrollbars are now drawn to match the current theme colors

Fixed

  • Fixed an issue where popovers could be drawn incorrectly when shown on an external display
  • Fixed a bug in OS X 10.7 which could cause the editor to become unresponsive
  • Other bug fixes

2.5.9

  • May 1, 2015

Fixed & Improved

  • No longer crashes when switching away from Rules preferences pane
  • No longer crashes when closing Preferences window on MacBook wi Force Touch trackpad
  • PHP no longer incorrectly detects ‘require’ statements
  • Autocomplete now works for multi-part CFML tags
  • CSS completion list no longer appears after successful autocompletion of a color
  • Sidebar global Find/Replace no longer removes symlinks
  • JavaScript functions with ‘$’ in the name now show in symbols list
  • Open Quickly no longer fails if file already open in another window
  • Improved DSA known_host key checking
  • Fixed an issue with Preview CSS extract and override local file
  • Other bug fixes and performance improvements

2.5.8

  • April 9, 2015

Fixed & Improved

  • Added support for local functions in the Lua mode
  • Added support for define() autocomplete in PHP
  • Fixed an issue with opening Preferences on OS X 10.9
  • Fixed a possible exception when adding a file inside certain folders
  • Fixed a possible exception when three-finger clicking on whitespace
  • Fixed possible crashes with certain local servers such as Meteor
  • Certain mode now properly remove trigger text when expanded from the pop-up menu
  • Fixed a possible crash when switching syntax modes in a two document split on retina macs
  • Div class autocomplete now works properly in PHP files
  • Improved http proxy support
  • Autocomplete can now complete more than one class in an HTML attribute
  • Improved the speed of drawing indentation guides
  • Improved the appearance of Open Quickly
  • Improved performance when editing minified SCSS, CSS and Less files

2.5.7

  • Mar 4, 2015

Fixed & Improved

  • Added file-based action menus to SCM, Find in Files, and Publish contextual menus
  • The first item of the file browser in list view is no longer shown under the table header (on 10.10)
  • Fixed an issue where nested symlinks could fail to resolve
  • Fixed an issue where indented comments could not be uncommented
  • Fixed an issue where jumping to a symbol definition would fail in some cases
  • Fixed an issue where Clips could become corrupted and prevent Coda from launching
  • Publishing Queue now refreshes immediately after a file has been saved
  • Improved stability when performing a large Find and Replace
  • Improved performance when editing large minified CSS files
  • Other miscellaneous improvements

2.5.6

  • Feb 18, 2015

Fixed

  • Fixes a possible exception when commenting code below folded code

2.5.5

  • Feb 17, 2015

Fixed & Improved

  • Improved speed of Find and Replace by up to 10 times in some cases
  • Improved cache clearing in Preview
  • Improved precision of Pops sliders
  • Improved support for folding Lua functions
  • Improved stability when using Git
  • Improved reliability of resolving network-based Places which may be unreachable
  • Minor cosmetic improvements
  • Added PHP constants and magic methods to Autocomplete
  • Fixed an issue with reporting incorrect file dates in some cases
  • Fixed an issue where the Publishing list could become unresponsive
  • Fixed an issue in which Git branches would not appear in the SCM sidebar
  • Fixed an issue preventing tab rearrangement with the Files tab selected
  • Fixed an issue with closing the Preferences window from the Sync tab
  • Fixed an issue with JavaScript highlighting of partial matches
  • Fixed an issue where editing site title on OS X 10.7 inverted text
  • Fixed an issue preventing changing the editor font in some cases
  • Fixed an issue with improperly indenting some multiline comments
  • Fixed an issue with Option-Delete in blockedit mode
  • Fixed an issue with autocompleting HTML ‘style’ properties
  • Fixed an issue where switching databases could cause a crash

2.5.4

  • January 23, 2015

Fixed & Improved

  • Fixed an issue where selecting a MySQL table could cause a crash
  • Reverted code folding behavior to no longer scroll
  • Improved Javascript DOM Object syntax highlighting
  • Improved Paste and Indent wi leading whitespace

2.5.3

  • January 21, 2015

Fixed & Improved

  • Added the Go syntax mode
  • Holding option will now make a site absolute path when dragging in files
  • Fixed an issue where variables could show multiple times in the autocomplete popover
  • Fixed an issue with creating tabs and splits via AppleScript
  • Fixed an issue where signing in to Panic Sync would not initiate a sync
  • Fixed an issue where the Wrap Lines setting could reset to default
  • Fixed a bug in which the site indexer could get stuck reindexing a site each time it was loaded
  • Fixed a crash when dragging file between Local and Remote in the Files Sidebar
  • Fixed a crash when changing modes
  • Fixed code folding in some cases using LESS
  • Various performance improvements

2.5.2

  • January 15, 2015

Fixed & Improved

  • Faster Quick Open content searching
  • Improved overall performance and stability
  • Extract and override CSS now creates a new split
  • Improved CSS override, including better selector matching
  • Folded blocks can now be indented
  • Some files with Japanese characters were skipped when using Find in Files
  • Fixed an issue where Find and Replace could skip the last match
  • Improved dragging and dropping items in the Clips sidebar
  • Fixed an issue where some Clips placeholders could change a document’s encoding
  • Fixed an issue where files could get stuck in the queue
  • Updated Preview’s User Agent string versions
  • Autocomplete and highlighting improvements, including Python, JavaScript and SCSS
  • No longer close open remote files with unsaved changes when the server is unmounted
  • Improved bracket highlighting in presence of regular expressions
  • Better selector matching for Jump to Style
  • Expired SSL certificate warnings can be dismissed more reliably
  • Fixed several bugs related to external Git changes
  • Code folding automatically scrolls to keep context visible
  • Preview now works for pages protected by Basic authentication
  • Dragging newly installed Sidebar plug-ins to the dock will work more reliably
  • YAML and .sh files can be edited again
  • Fixed an issue where some Books were unavailable when running in Japanese
  • Remote refresh of file listings now updates metadata
  • Server port no longer adds a thousands comma
  • Renaming a file now applies appropriate syntax mode
  • Fixed an issue where brackets were not automatically closed in some cases
  • Added “Don’t Show Again” option to line endings warning
  • Change marks no longer overlay matched brackets
  • Added support for ‘HashKnownHosts’ SSH config option

2.5.1

  • October 24, 2014

Fixed & Improved

  • Shortened the auto-complete pop-up delay
  • Improved indexer performance on 10.7 and 10.8
  • Fixed an issue with the publishing list clearing unexpectedly
  • Improved unicode support in terminal
  • Included new Panic Palette color theme
  • Fixed a bug a bug that could cause SCM credentials to be forgotten
  • Fixed handling of .ts files
  • Fixed many, many other bugs

2.5

  • October 15, 2014

New

  • Site-Wide Autocomplete. Coda will now index your Local Root and autocomplete your own functions, classes, and variables.
  • Plug-in Manager. Enable, disable, and update your plug-ins via Preferences.
  • Panic Sync. Securely sync your sites, keys, passwords, and more, with other copies of Coda 2.5, Diet Coda 1.6, and Transmit iOS.
  • Indentation Guidelines.
  • CSS Overrides. Open a site in Preview, and override the CSS with your own creation. Super-useful.
  • Fresh UI Update. Yosemite-ready, cleaner, lighter, with new color-coded visual tabs.
  • Sidebar Plug-ins. Plug-ins can now extend Coda’s sidebar, adding limitless new tools with rich user interfaces. Plug-ins can be Cocoa or, now, can be written in HTML/CSS/Javascript!
  • Validator Plug-ins. Plug-ins can now extend Coda’s validator system, add validators for any language you like.
  • Save and Publish. A single keystroke can now do both.
  • Customizable Column Guide.
  • Track External Changes. Publish changed files even when edited outside of Coda, useful for things like SASS.

Improved

  • Wordpress and jQuery completions built-in
  • Can now autocomplete Clips
  • 3rd parties can now easily extend autocompletion dictionaries
  • Open Quickly.
  • Search for your functions and variables from the Quick Open window
  • Improved partial matching support
  • French and German Localizations.
  • Improved Performance.
  • Syntax highlighting is anywhere from 400% to 1000% faster
  • Symbol parsing is over 100% faster
  • Improved performance throughout

Fixed

  • The plug-in API as been expanded to include new callbacks and functions
  • Added Paste and Indent for smarter indentation on paste
  • Themes now support text selection and folding bar colors
  • Can now disable Coda Pops in the Preferences
  • For Modes that support it, Coda can now do single line commenting style by selecting Option-Command-/
  • It’s now possible to specify files to exclude/ignore from Publishing
  • It’s now possible to turn off Publishing for sites that don’t use it
  • HSLA support added to the Color pop
  • Colors chosen in the system color picker will now be inserted into the editor
  • Improved CFML / ColdFusion support
  • Improved inline CSS support
  • New sidebar “Edit” mode to make it easier to customize the sidebar
  • Syntax Themes have more options including the ability to change the code folding gutter color
  • Numerous syntax/mode improvements
  • CSS/LESS/SASS: Added @rules highlighting and animatable properties to the attributes list.
  • SASS: Now show placeholder selectors in the sidebar, and highlight @content and !optional keywords.
  • CFML: improved tag highlighting inside of HTML tags and code highlighting inside output variables
  • LESS: global mix-ins now highlight properly and the code navigator supports @imports
  • JS: Method names with curly braces now parsed correctly
  • PHP: Added trait as a keyword
  • Objective-J, Perl, Python: improved keyword and function highlighting
  • Improved autocomplete and symbol navigation across the included modes
  • SCM Improvements
  • GIT, fixes for branches with “/“ in the name
  • Improved memory usage with very large SVN repositories
  • Source Control and Publishing sidebar now show file hierarchies
  • Option-clicking a disclosure arrow in Find in Files will now expand or collapse all items
  • Added support for “Live AirPreview” with Diet Coda 1.5
  • Clip placeholders will now always be tabbable, even if you type something else
  • User Agent strings have been updated
  • It’s now possible to provide a custom User Agent
  • Go To Line now remembers your previously entered line
  • Preview no longer processes CSS overrides on every keystroke
  • Live editing CSS is now more reliable (EG: using complex media rules)
  • Previewing CSS files will now show their corresponding index page
  • Terminal now responds to the Text > Encoding menu selection, and properly encodes non-ASCII characters
  • Preview now shows window dimensions to assist with responsive design
  • Go To Line will now accept key presses even while the window is popping open
  • Page Guide added to the Preferences, to draw a guideline at a user-defined column
  • File rules now support Path
  • Skip Files rules now apply to Publishing as well
  • Folders can now be Published
  • Find In Files text fields can now be resized
  • Escape Key will now close a Coda Pop
  • Can now remove color stops in the Gradient Pop
  • Server credentials are now tested and validated automatically when creating a Site
  • Remote document sharing now works more reliably
  • Improved hidden character appearance
  • Improved automatic code formatting
  • Improved block edit while using tabs and spaces
  • Improved support for bidirectional text
  • Find now shows a document looped indicator
  • Can now set the encoding on the Terminal
  • Improved printing options
  • Can now mark folders for publishing
  • Can now reverse publish folders
  • SFTP now supports compression
  • Improved terminal emulation
  • Included new Panic Palette color theme
  • Fixed many bugs