Coda

Licence: Shareware ($79)
Version 1.1 | Release Date: 2007-11-30 | Download
  • Leopard time! Includes lots of improvements for Mac OS X 10.5.
    • Improved overall Leopard visual appearance
    • Coda now uses a "real" toolbar and thus can be customized
    • Now correctly supports Spaces
    • Line numbers no longer potentially jump around as you type
    • Auto-complete window will no longer close inadvertently
    • Slider in Sites view no longer has cosmetic issues
    • CSS controls now use correct control style
    • CSS error animation is improved
    • Now uses the system-supplied source list style
    • Creating a split with inverted colors now correctly focuses the new editor
    • Line marker no longer disappears if cursor is at end of file (or past)
    • Crash reporter now works properly in more cases
    • Dragging color swatch to editor now correctly creates the hex code
    • Improved Site flip animation on some machines, esp. MacBooks
    • Worked around a bug in which Coda would crash when switching modes while DOM inspector is on
    • Dragging remote files to the trash now works more reliably
    • No longer shows Time Machine backed-up applications in "Edit With..." menu
  • Added new CSS bookmark symbol: /* !bookmark */
  • Fixed possible exception when closing / opening tabs in some cases
  • Fixed exception in CSS editor after changing values in filtered mode
  • Fixed possible exception when canceling an operation in the queue
  • Fixed more exceptions in a wide variety of situations
  • WebDAV relative login paths now work as expected
  • Preview: DOM inspector bounds clipping now works better with Flash & iframes
  • In some cases, tab tooltips would not disappear after clicking the mouse in the tab header
  • Bracket matching ping no longer shows if you press return on a blank line after a close bracket
  • Improved Site selection when clicking with the mouse
  • Renaming no longer selects the file extension if it's visible, like the Finder in Leopard
  • Coda now detects network loss and attachment
  • Opening a terminal in a new window now respects current mode
  • Clone tab now respects current mode
  • Tooltips added to toolbar buttons
  • Clicking a tab or toolbar button now shifts focus
  • Now shows a temporary progress dialog if trying to close a site while transfers are happening
  • Fixed various missing pages in Books
  • Renaming local symlink reliability has been improved
  • Inserting clips now respects current file line endings
  • eList window no longer crashes Coda if you quit while the window is open
  • Mark for Upload contextual menu item once again works as expected
  • Improved remote symlink behavior on some servers
  • Double-click to select a word, then shift-arrowing now correctly selects words
  • Preview: Console now correctly remembers its size when re-opened after being closed
  • Improved subroutine recognition in ASP-HTML mode
  • Now hides warnings button if activated and the split is too small to fit the button
  • Preview: Remote server-side-includes are now loaded if local URL is not set
  • Autocomplete: Can no longer drag scroll horizontally
  • Autocomplete: The autocomplete window now closes if the window/app doesn't have keyboard focus
  • Creating a new document with Coda minimized now un-minimizes the current window
Version 1.0.5 | Release Date: 2007-10-22 | Download
  • Dragging images into an editor once again inserts "width" and "height" dimensions
  • Fixed a few cases where publishing would not work
  • Fixed another potential issue with incorrect remote path when publishing
  • Will no longer show expected transfer time remaining in help tag if stalled
  • Fixed error when closing tabs with a preview in the previous tab
  • Folders are no longer replaced by their symlinks if a symlink is made and then moved from the same directory
  • Fixed an error in some cases when moving files in the Finder
  • Fixed a potential serious situation where files edited via an external editor would be removed
  • CSS parser no longer hangs on Leopard in some cases
  • Fixed issue when typing into the URL field in preview in some cases
  • Fixed issue when using mixed case in CSS files
  • No longer clears the custom site image if the site's URL is cleared
  • The text editor now properly respects the encoding and mode set in the Open dialog
  • Unicode files are now less likely to open in the wrong encoding
  • Site flip animation now tracks the window if it's being dragged
  • Queue ellipsis image no longer drawn incorrectly
  • Fixed potential crash when closing tabs/windows in some cases
  • Fixed a handful of Mac OS X 10.5 (Leopard) issues
  • Other minor fixes
Version 1.0.4 | Release Date: 2007-10-14 | Download

Coda 1.0.4

Released on 10/11/07

General

  • "Use Selection for Find" (cmd-e) now works in all modes, instead of just the editor.
  • Fixed some problems with symlinks resolution.
  • Removed logging of accessibility exceptions
  • Get Info permissions changing now works if you change from one value to another and then back to the first value
  • Fixed crash when opening a file that requires authentication to open
  • Fixed possible exception when moving files into sub folders

Editor

  • Made character encoding detection smarter.
  • Creating a new file now respects character encoding preferences.
  • ESC now cancels block edit.
  • Added keyboard shortcut to toggle line wrapping (cmd-opt-w).
  • Bracket matching click targets now extend a space in front of or behind the bracket.
  • Images with non-72 dpi now shows correct dimensions.
  • Added commenting support for third party Apache syntax mode.
  • "Close Tag" now works for rhtml files.
  • Made auto-complete faster for large completion lists (i.e Obj-C).
  • Auto-complete no longer eats HTML attributes.
  • Creating a new vertical split now maintains cursor position.
  • Keyboard selection now respects variable name characters (i.e '$' for Perl).
  • Closing a tab no longer disables menu items.
  • Fixed some issues with undoing drag n' drop text.
  • Authenticating to save write protected files now works.
  • Now support lossy character encoding conversion.
  • Fixed some PHP syntax highlighting issues.
  • Fixed HTML syntax highlighting with strings in attributes
  • Various Leopard-specific fixes in the text editor
  • Highlight bracket matching now correctly respects the preference
  • "Hide find banner" menu item now correctly stays in sync with find banner visibility
  • Cmd-Shift-Right-Arrow on file w/ Windows line endings which no longer includes end-of-line character
  • Improved editor parsing speed of complex JavaScript
  • Improved some syntax modes slightly

Terminal

  • Terminal now sends escape sequences for function keys.
  • Resizing terminal with now maintains selection.

Web Preview

  • Double clicking on a javascript error now tries to find the appropriate line number on externally linked files.
  • Viewing source with a dark background color now lightens mouse and selection colors.

CSS

  • Fixed a bug when parsing some Windows specific properties.
  • Adjusting length values no longer truncates in GUI mode.
  • With no selection, paste element now disables
  • word-break GUI now updates when editing text directly
  • word-spacing GUI now updates when editing text directly

Clips

  • Tab triggers now work in block edit.

Sites

  • Externally editing files from Coda now tracks files for publishing.
  • Added keyboard shortcut for item-level publish (cmd-option-p).
  • Items that fail to publish now maintain their unpublished state.
  • Items are no longer marked twice for publishing when overwritten.
  • Publishing no works properly if you don't have permissions to all back path folders.
  • Duplicating a site now copies login info.
  • Automatic SSH server setting in the Sites edit window now works again
  • In certain cases, setting inital path caused path popup to be wrong
  • No longer incorrectly clears a custom site image

Publishing

  • Fixed exception when publishing in some cases
  • Change tracking now works with clips, encode entities, etc

File Browser

  • Creating an archive of a single item no longer adds a directory hierarchy to the zip file
  • Smart folders now work on Leopard
  • Remote renaming a file no longer changes selection in single click mode
  • Copy URL now respects the preference correctly
Version 1.0.3 | Release Date: 2007-06-07 | Download

General

  • New! Tabs can now be reordered using drag and drop
  • New! Includes ASP / VBScript syntax mode
  • New! Includes Cold Fusion (CFML) syntax mode
  • New! You can now drop a folder on the Dock icon to change the local file list to that folder
  • When double-clicking multiple selected files in the file browser, all files are now opened in tabs
  • The symbols/shared documents lists are no longer obscured when resizing the window smaller than the list is tall
  • Keyboard shortcut for Make Text Larger now works as expected
  • Fixed a problem that would prevent file narrowing from working properly if all the files aren't visible in the file list
  • Choosing "Mark for Publishing" will no longer clear the publish flag if the item is already publishable
  • Fixed an issue that would prevent Undo from enabling when working with multiple windows
  • Can now cancel remote copy/move operations
  • If saving a remote file fails, and the file has been closed, the file is re-opened allowing the user to save again
  • Fixed a crash when copying remote folders
  • Fixed a crash after using the contextual menu in the CSS editor
  • Connecting to a WebDAV server could fail if remote files were left open in a site
  • Fixed potential issues when connecting to a site with remote files left open
  • Renaming a remote file with a leading dot character will now hide the file (if Coda is set to hide hidden files)
  • Fixed inability to control-click files under the shadow cast by the Publish All header

Editor

  • Extended the Close Tag command to partially support other syntax modes.
  • Auto-complete will now suggest matches for more syntax modes.
  • More refinements to the word & paragraph selection via keyboard
  • When modifying selection via keyboard, now makes sure selection is visible when line wrapping is off
  • Encode Entities now works on ampersands
  • Improved file encoding detection
  • When opening a new file in a split, now scrolls to the previous location (in the new split)
  • <h1> to <h6> tags with additional attributes will now show in symbols pane
  • Fixed various syntax coloring issues

Terminal

  • When logging into localhost, now automatically switches to the site's local folder, if specified
  • Now properly escapes ~ (tilde) when cd'ing to remote path

Web Preview

  • Now restores the last selected browser in the external browser button
  • Source view now updates immediately when changing syntax colors in the preferences
  • When page source is visible, the "View Source" menu item no longer disables after switching to another mode and back

CSS

  • Can now drop files onto image fields to insert relative path (hold option to drag files from Coda's side bar)
  • CSS shorthand values are now properly broken out
  • Dropping images into a CSS file, when in edit mode, will now insert a CSS style url instead of an image tag

Clips

  • New! Dragging text onto clips window will now create new clip
  • New! Can now re-order clips via drag and drop

Sites

  • If a site contains music, it will no longer continue to comically play long after loading the paper preview
  • Loading site previews will no longer resize the Coda window if the site resizes the browser window
  • Site thumbnails can now be resized smaller
Version 1.0.3 | Release Date: 2007-06-06 | Download

General

  • New! Tabs can now be reordered using drag and drop
  • New! Includes ASP / VBScript syntax mode
  • New! Includes Cold Fusion (CFML) syntax mode
  • New! You can now drop a folder on the Dock icon to change the local file list to that folder
  • When double-clicking multiple selected files in the file browser, all files are now opened in tabs
  • The symbols/shared documents lists are no longer obscured when resizing the window smaller than the list is tall
  • Keyboard shortcut for Make Text Larger now works as expected
  • Fixed a problem that would prevent file narrowing from working properly if all the files aren't visible in the file list
  • Choosing "Mark for Publishing" will no longer clear the publish flag if the item is already publishable
  • Fixed an issue that would prevent Undo from enabling when working with multiple windows
  • Can now cancel remote copy/move operations
  • If saving a remote file fails, and the file has been closed, the file is re-opened allowing the user to save again
  • Fixed a crash when copying remote folders
  • Fixed a crash after using the contextual menu in the CSS editor
  • Connecting to a WebDAV server could fail if remote files were left open in a site
  • Fixed potential issues when connecting to a site with remote files left open
  • Renaming a remote file with a leading dot character will now hide the file (if Coda is set to hide hidden files)
  • Fixed inability to control-click files under the shadow cast by the Publish All header

Editor

  • Extended the Close Tag command to partially support other syntax modes.
  • Auto-complete will now suggest matches for more syntax modes.
  • More refinements to the word & paragraph selection via keyboard
  • When modifying selection via keyboard, now makes sure selection is visible when line wrapping is off
  • Encode Entities now works on ampersands
  • Improved file encoding detection
  • When opening a new file in a split, now scrolls to the previous location (in the new split)
  • <h1> to <h6> tags with additional attributes will now show in symbols pane
  • Fixed various syntax coloring issues

Terminal

  • When logging into localhost, now automatically switches to the site's local folder, if specified
  • Now properly escapes ~ (tilde) when cd'ing to remote path

Web Preview

  • Now restores the last selected browser in the external browser button
  • Source view now updates immediately when changing syntax colors in the preferences
  • When page source is visible, the "View Source" menu item no longer disables after switching to another mode and back

CSS

  • Can now drop files onto image fields to insert relative path (hold option to drag files from Coda's side bar)
  • CSS shorthand values are now properly broken out
  • Dropping images into a CSS file, when in edit mode, will now insert a CSS style url instead of an image tag

Clips

  • New! Dragging text onto clips window will now create new clip
  • New! Can now re-order clips via drag and drop

Sites

  • If a site contains music, it will no longer continue to comically play long after loading the paper preview
  • Loading site previews will no longer resize the Coda window if the site resizes the browser window
  • Site thumbnails can now be resized smaller
Version 1.0.2 | Release Date: 2007-05-17 | Download

General

  • New! You can now "Publish" individual items, uploading them to the "right place" when working in a site
  • New! Preference: Play sound or notify via Growl on completed file transfer
  • Transcript & Clips menu items now have keyboard shortcuts
  • Command +/- will now work in all cases to adjust font size
  • When changing screen resolution, Clips window will remain on screen
  • After changing split direction in prefs, the next opened split will now respect the new split direction preference
  • Improvements which reduce the amount of connections Coda creates to the server
  • Publishing now properly handles symlinks
  • External editing no longer stops working if you close the file in Coda
  • Can now drop files into empty space on the tab bar to open a new tab with that file
  • Fixed several crashes
  • Many other minor tweaks and changes

Editor

  • New! Added several new commands to the "Text" menu:
    • Added "Close Current Tag", to instantly add a relevant closing HTML tag
    • Added "Balance" command, to easily select text within code blocks
    • Added "Convert to ASCII"
    • Added "Remove Line Breaks"
  • New! When selecting variables in PHP & Perl, the variable prefix will also be selected (EG: $, %)
  • New! Dropping an image from the file browser into a text editor now inserts an <img> tag
  • Added many more actions to the editor's action button
  • More improvements to word & paragraph selection via keyboard
  • Autocomplete now works if next to a > tag
  • Validation no longer indicates Unicode text as a non SGML character

Terminal

  • Can now drag and drop from the file browser to insert the file's path
  • Login info saved in the site is now automatically pre-filled when you create a new terminal split
  • Changing font now updates the tty screen size
  • Now truncate very long error messages
  • After exiting session, terminal could sometimes not close its connection to the server
  • Copying a soft-wrapped line includes a hard return
  • Backspace now sends control-h, instead of 0x7f
  • When dropping files from the Finder, paths are now properly escaped

Web Preview

  • New! Javascript console now shows source file for errors (and also shows tooltips for complete error string and file path)
  • DOM inspector updates more consistently when resizing the window
  • The external browser menu now filters duplicate browsers
  • Saving remote file now maintains scroll position when reloading the preview

CSS

  • New! Contextual menu in style list allows for copy/cut and paste of styles and attributes
  • No longer uses background-position-x, background-position-y
  • Fonts in the font family list are no longer clipped with certain fonts
  • Now shows font color in style list when a style is selected
  • Now properly handles non-CSS 2 properties (EG: -moz-opacity)

Books

  • Command +/- will now more reliably change the font size
  • Can once again resize a Books split using the empty space in the bottom bar

Image Viewer

  • Command +/- will now zoom in/out
  • When viewing PDFs default to white background
  • Scaling PDFs will no longer produce fuzzy results
  • Size to fit now works with pdfs

File Browser

  • When renaming a file with a "." prefix now works as expected

Sites

  • No longer crashes when creating a site thumbnail of a webpage with Quicktime content.
Version 1.01 | Release Date: 2007-05-02 | Download

New:

  • Includes ActionScript Mode
  • Includes JSP-HTML Mode
  • Includes Smarty Template Mode
  • Added new "Local Root URL" option to site sheet
    • This will be appended when previewing local files
    • This significantly improves the local preview experience, particularly for those who run a local webserver

Improved:

  • Better word breaking when making selections via the keyboard
  • FTP proxy servers now working as expected
  • Trial period no longer prematurely ending for some folks
  • Better detection of linked CSS files for auto-refreshing preview
  • Previews will now automatically reload if CSS file is linked with absolute path (/style.css)
  • Clips: Potential crash solved when inserting clip in shared document
  • CSS: If you open a css document with Japanese characters in a font family, they no longer show up as '?'
  • UTF-8 document no longer opened with Mac Roman if no charset specified
  • Terminal: Prevent "localhost" in SSH address field after switching from local shell
  • Option clicking a tab close box will now close all tabs except the one clicked
  • Can now print web page previews
  • Sites: Slider icons are now buttons for min/max
  • Terminal: Cursor will draw hollow when not focused
  • File > New File will now create a new tab
  • Encode Entities will not encode already encoded entities
  • Added Retry button to failed login dialog
  • Publishing one file no longer clears them all
  • DOM inspector now correctly draws focus rectangle for split-line spans
  • Preview: Flash and other content no longer shown over source view
  • Editor will invert selection while pressing cmd-shift-down/up arrow
  • Terminal: Delete key on remote host now doesn't insert garbage character
  • Terminal: Can use font variations for terminal font
  • Selecting style in CSS editor will more accurately select corresponding editor text
  • see:// URLs are now handled as expected
  • Command-Opt-U toggles "View Page Source" in Preview
  • ":" is now a recognized word separator character
  • Confirmation warning now shown if you change sites or quit while transfers are in progress
  • Sites: Site images now update for multiple windows
  • Opening files via the 'Open' dialog now works more reliably
  • Option dragging to the finder from local file view now copies
  • "ftp://" automatically stripped from the beginning of site "Server" field
  • CSS: Escapes url paths
  • Prefs: Strips leading dots from file extensions in Custom Syntax Modes
  • Terminal: "touch .hushlogin" in your home dir no longer prevents local shell from starting
  • Books: Cmd +/- changes text size
  • Holding "Option" will now switch find/replace scope to opposite
  • Scrolling horizontally, then vertically, no longer causes weird drawing of line numbers
  • Grid View now has tooltips when name is truncated
  • Added keyboard shortcut to initiate publish
  • Fixed potential crash when using Blockedit
  • Editor: Undo is now possible immediately after doing a Replace All
  • Now easier to set focus to CSS editor
  • Now append trailing slash on remote root if not specified
  • Terminal: First time drawing Asian characters no longer fails
  • Hint and sharing banner now remembers its state
  • Fixed various crashes and surprises
Version 1.0 | Release Date: 2007-04-24 | Download

* Version 1.0 is let go into the wild. World, meet Coda!
* There are no release notes!
* This is a magical, ephemeral time.
* It's strange, fleeting, thrilling — like meeting the perfect person in a Vaseline-lensed dream, still knowing you won't recall their face when you wake up.
* Or the brief quiet moments of early morning calm.
* Or eating a delicious sandwich. Then getting terrible food poisoning that night... the day before Thanksgiving. Because I never should have gone to Subway in the first place. And then I keep going back there again and again. Over and over. And my clothes smell like their famous Weird Bread for about three hours afterward. Which causes Steve to make fun of me.
* Anyway.
* By the same token, this zone is a little eerie, isn't it?
* We try to enjoy this moment while we can, typing these very words into a new HTML file, using Coda to do so, on the manic cusp of an upcoming release.
* Because there is one absolute: in a moment or two the situation will be quite different, and this file will likely fill up with a frazillion frenzied fixes.
* But for now: let all just pretend for one moment that Coda is so 100% pefect that this page is literally useless.
* And exhale.
* It feels great, doesn't it?