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.7.7
Fixed
- Resolved a potential crash when using AirPreview
- Dragging an image from the Files sidebar to the editor now inserts an
<img>
tag instead of the file path
- Resolved an issue where dragging a text selection would copy instead of move it
- Fixed a potential crash with some autocompletions
2.7.6
New
- Added
.nova
to the default list of ignored files
Improved
- Text Encoding and Line Ending labels now have better contrast when using the Dark system appearance
Fixed
- Fixed connection advanced preferences potentially not being applied when opening two windows with the same site
- Fixed contrast of Source Control changes text when using the Dark system appearance
- Validation: Resolved a potential issue with displaying errors for valid CSS files
- Dragging files from Coda to Mail.app no longer moves the original file
- Resolved and issue that prevented dragging to create Text Clippings
- “Save File As” no longer appends an additional extension to the name
- macOS 11: Fixed a hang when signing into, our out of, Panic Sync
- Various design tweaks for Big Sur
2.7.5
Fixed
- Fixed an issue that could prevent key based authentication from working
- Attempting to install a syntax mode no longer throws an exception
- Improved installation prompts if syntax modes don’t contain version information
- Plug-ins that require Growl will load properly again; these plug-ins will be disabled in a future update
- macOS 10.15: Resolved an exception when SVN doesn’t have access to your local root
- macOS 10.15: Files modified by external sources are marked for publishing as expected
- macOS 10.15: Fixed an accessibility related exception
- Corrected an issue that prevented Copy URL from copying the full remote URL for remote files
- Resolved a possible issue when renaming a file while the files list reloads
- Dragging a local file from Transmit to a remote server in Coda no longer moves the local file to a temporary directory
2.7.4
New
- Added support for macOS 10.15
- Requires macOS 10.13 or above
Improved
- Performance when dragging a very large number of files in the file browser
- Updated in-app links for source control support resources
Fixed
- Dismissing the move file sheet via the escape key now works as expected
- Resolved an issue that could cause CSS Pops to remain open indefinitely
- Fixed a crash when closing site while SVN is refreshing
- SCM Sidebar no longer scrolls to the top after reloading file changes
- Digital Color Meter values pasted into editor now return the correct value
- Dragging label of sidebar item no longer moves the entire window
- Panic Sync: Fixed an issue that could cause a site group to no longer be displayed
- Panic Sync: Sites should no longer unexpectedly be removed from a group under certain circumstances
2.7.3
Fixed
- Tabs and spaces no longer appear misaligned in specific cases
- Fixed a possible crash when closing the window
- The remote root is now always properly followed for publishing operations
- MySQL now pages when manually entering a value
- Untitled clip placeholder no longer remains visible when using light system appearance
2.7.2
Improved
- Switching Panic Sync accounts now prompts users to reset data
Fixed
- Possible crash after disconnecting from a remote server and reconnecting to the same server
- Sidebar width is restored between launches when collapsed
- Publish button no longer appears behind Clear All button on macOS 10.11
- Fixed issue that could cause Find Sidebar fields to be collapsed on macOS 10.11
- Sites menu is now updated after renaming a Site
- SVN: Untracked files can now be deleted from a repo
- Moving a file when using SVN no longer causes status to get stuck in the activity list
- Fixed quitting or switching between sites with active transfers
- Coda again restores the previous folder when opening a site
- With active Terminal session Coda will once again prompt before closing a window
- Fixed playing a custom alert sound when a transfer is complete
- Fixed an issue where the Find in Files ‘searching in’ caption wasn’t cleared
- Fixed the prompt when removing SVN file from the file browser
- Fixed an exception when selecting the “Always open with” contextual menu
- Resolved a problem that could prevent SQL password lookup
- Fixed a possible crash when opening remote document
- Canceling indexing by ejecting site no longer results in unresponsive state
- Column view drop highlight is now drawn correctly
- Download > Replace no longer flags files as to-be-published
- Identical sites created in Coda 2 and Code Editor are now merged during first sync
2.7.1
New
- Added hidden preference for running Coda in Dark Mode when using Light system appearance
Improved
- Improved password lookup from previous versions of Coda
Fixed
- Fixed a crash that could occur when restoring remote sessions on some SFTP servers
- Files downloaded from the sidebar contextual menu now transfer to the current local path
- Terminal contextual menu is no longer disabled
- Creating new Site with no URL defined no longer shows infinite spinner
- Right-clicking file browser below column content correctly shows contextual menu
- Choosing ‘Show in Sidebar’ from the editor-tab contextual menu now works as expected
- Resolved an issue where the “Publish” button could appear behind “Clear All” button in the sidebar
- SQL
NULL
placeholders are again displayed using gray text
…and so much more!
See what else is new in Coda 2.7
2.7
New
- Added support for macOS 10.14 Dark system appearance
- Fresh appearance throughout Coda, including a new app icon
- Folder transfer operations will now use multiple connections for improved performance
- Amazon S3 improvements: V4 API support and Multi-part uploading for files > 5GB
- Support for SFTP ProxyCommand when using ssh config files
- Added support for PKCS #11 cryptographic keys (such as Yubikey devices)
- Added auth-agent support (including Krypton)
- New file Info window
- File tag support
- File path copy support
- Added smart path completion when dragging SVG files to the editor
- Full IPv6 support for all server types
Improved
- Increased transfer speeds
- Various file browser improvements
- Improved performance of ‘find in files’ on fast machines
- Improved handling of ssh
known_hosts
files
- Improved file conflict panel
- Added “Keep Both” as a conflict option for file transfers
- Added additional CSS keyword highlighting
- Added support for syntax-highlighting of “finally” in a php try-catch-finally block
- Improved syntax-highlighting of string interpolation in Ruby
- TLS v1.2 is now enabled by default
- Improved reliability of AirPreview connections
- Improved remote URL copying
Fixed
- Worked-around macOS 10.14 bug were the text could go under the line numbers unexpectedly
- Replaced AIM in Sharing contact field with Messages
- Fixed an issue where the site publishing list would no longer update after closing one site and opening another
- The sites menu is now refreshed after syncing
- Fixed an issue that could potentially cause corruption of Site data when using Panic Sync
- Fixed various Git related issues
- Fixed various other issues
2.6.10
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
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
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
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
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
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
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
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
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
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
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
Fixed
- Fixed a possible crash related to port mapping
2.5.18
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
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
Improved
- Improved support for ES6 highlighting
Fixed
- Fixed possible connection issue for servers with custom port defined in ssh config
2.5.15
Fixed
- Fixed possible issue with Skip rules when indexing a site
- Fixed possible crash when using an SSH config file
2.5.14
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
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
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
New
- Added Panic Sync compatibility with Code Editor
- 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
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
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
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
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
Fixed
- Fixes a possible exception when commenting code below folded code
2.5.5
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
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
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
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
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
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