Display updated date column in tree view of Browse page.
Improved the way submodules are detected and displayed in code browser.
Dropped IE7 support.
Improved assets and Gravatar caching.
Bugfixes
Fixed a rare edge case when a deployment would redeploy all files instead of uploading just the updated files.
March 19th, 2012
Features & Improvements
Greatly improved Blame tool performance (up to 22x faster).
Improved Browse page performance.
It's now possible to specify a custom bucket name for S3 backups.
Notify users by email every time an SSH key is updated in their account.
Display information about branches in Activity for Mercurial repositories.
Display precise commit time on Changeset page.
March 7th, 2012
Bugfixes
Fixed a bug that caused some timestamps to be displayed in a wrong time zone in email digests.
March 6th, 2012
Features & Improvements
Added buttons to launch Tower or Cornerstone on Mac with pre-populated clone/checkout URL.
Admins can now request owners to delete repositories.
Improved performance of Mercurial repositories' activity page (beta users only).
Bugfixes
Fixed duplicated text when displaying SVN properties in Browse.
February 29th, 2012
Features & Improvements
Added file toolbars to Changeset page with Preview, Edit and Download Diff buttons.
Improved diff handling in various edge cases across the application.
Added smooth scrolling for anchors on Changeset page.
Improved appearance of SVN properties on Changeset page.
Improved performance and browser compatibility of file editor.
Increased file size limit in the file editor from 100KB to 300KB.
Added Code Folding to file editor.
Added auto-closing of braces, parenthesis and quotation marks in C style modes to file editor.
Added auto-closing of angular brackets in XML style modes to file editor.
Added new language modes to file editor, including: Clojure, C#, Groovy, Scala, JSON, OCaml, Perl, SCSS/SASS, SVG, Textile, SCAD.
Improved highlighting of Ruby, PHP, CSS in file editor.
Bugfixes
Fixed a bug that caused Releases API to return information deployments for user from repositories to which he don't have read permissions.
February 18th, 2012
Bugfixes
Fixed an edge case where an attempt to diff a deleted file in Subversion would produce an error.
Fixed a bug that prevented deployment notifications to be delivered in some cases.
Fixed a bug with file exclusions for deployments.
February 15th, 2012
Features & Improvements
Introducing integration with Cornerstone for Mac.
Made format of date-stamps across the app friendlier to international customers.
Improved appearance of Deployments section on mobile devices.
Make sure that all .apk files are considered binary.
February 7th, 2012
Features & Improvements
Introducing IP restrictions for Business accounts: it's now possible to create a whitelist of IPs to restrict access to your account.
Business account owners can now see a list of all Git and SVN connections to their account using the IP Access Log feature.
Introducing a completely redesigned Integration page under Repository > Setup.
Added protection against password guessing. After a few failed login attempts your user login will be locked.
It's now possible to setup FogBugz integration with a custom port.
Email notifications for new Git branches will now include information about new commits only.
User's feed token is now available via API.
Bugfixes
Fixed a problem with time zone conversions when posting time to freckle.
Fixed an edge case that blocked some Email Digests from being delivered.
January 22th, 2012
Features & Improvements
New on deployments overview page
Lists all environments for the repository.
Easier access to environment and server settings, latest releases, and deployment statuses, deployment type (manual/automatic).
New on deployments detail page
Now contains the environment's activity separated from other environments.
Cancel and retry deployments
Easier access to incident, revision range, revision date range, and deployment type (manual/automatic).
Deployment states now include "Cancelled", and "skipped" has been renamed to "bypassed".
Last deployment status visible in page title.
Tooltips for failed, bypassed, and cancelled deployments include reason and user details.
New release notes
New release notes page contains full log of changes made during a release, revision ranges, and included tickets (if ticketing integration is enabled).
New on server settings page
Clearer overview of each server, includes tooltips with revision number and server IP address, easier to read local & remote paths, and date when deployment finished.
Tooltip includes how up to date a server is, and how many revisions behind.
New on server settings edit page
Set start revision for deployments.
Optionally exclude file/folders.
Deploy with SSH commands, including custom variables.
Increased security by providing optional unique SSH keys for every SSH & SFTP server.
Introduced support for recursive submodules in deployments
Improved stability of SVN Externals/Git Submodules in deployments
Bugfixes
Fixed file compatibility for some FTP deployments to Windows servers by detecting ASCII vs binary transfer mode.
January 14th, 2012
Features & Improvements
Removed the admin-only permissions from Repository API methods for "show", "branches" and "tags".
Removed the admin-only permissions from User API method "current".
Bugfixes
Fixed a bug in Edit tool that prevented changes to be applied to files with special characters in their names (like round brackets).
January 10th, 2012
Features & Improvements
Improved sharing in Design Previews, allowing you to share new revisions without breaking old share URLs.
Design Preview will now memorize what view type you had selected when sharing was enabled.
Campfire integration will now post summary of commits for Git and Mercurial (beta) repositories.
Fixed back button on Design Preview to take you to correct branch or tag.
Bugfixes
Fixed a rare edge case when a diff tool would produce a 500 error.
December 20th, 2011
Features & Improvements
It's now possible to post time entries for multiple users in Harvest integration.
WebHooks integration is now available on Trial accounts.
Improved error handling and incident notifications for custom S3 backups.
December 7th, 2011
Features & Improvements
Added ability to select syntax highlighting language on the file page.
Streamlined behavior of pop-up HUDs across the application.
Repository's branches and tags are now available via the API.
Insecure HTTP access has been disabled for the the API.
Bugfixes
Fixed a rare edge case when editing Subversion commit messages wasn't possible for some commits.
Fixed a bug that caused account commits to remain blocked even after storage space was freed.
November 15th, 2011
Features & Improvements
Enabled admin users to unsubscribe from incident notifications.
Improved reply-by-email for Git and Mercurial pushes that include a single commit.
November 7th, 2011
Features & Improvements
Improved look of Subversion commit notifications in html.
Added ability to reply to commit and comment notifications via email.
November 1st, 2011
Features & Improvements
The account dashboard will now randomly rotate handy "Did You Know" tips.
It's now possible to get diffs for a changeset via the API.
Bugfixes
Fixed a rare edge case when an integration wasn't processed properly if another integration failed.
October 25th, 2011
Features & Improvements
Improved performance of permissions page. No more timeouts!
Added discount codes for Tower and Versions to the repository setup help page. Grab your code now!
Changed the order of tags and branches on the Browse and Activity pages to natural sorting.
October 17th, 2011
Features & Improvements
Introduced JSON output for all API methods.
Added ability to create URL imports via API.
Added ability to invite users via API.
Added ability to search commits by user with his email address (eg. "+by ilya@wildbit.com").
Added ability to search for Git commits by short commit hash (eg. "+hash 58a94892").
Bugfixes
Fixed a rare edge case when Beanstalk couldn't accept an AWS S3 URL for import.
October 11th, 2011
Features & Improvements
Improved appearance of changeset diffs in GMail.
Bugfixes
Fixed a bug when incidents weren't created for failed imports.
September 20th, 2011
Features & Improvements
Improved performance of the Changesets API.
Added Groovy syntax highlighting.
Added pusher_id and pusher_name to WebHooks JSON.
Added pagination to Users and Repositories API.
Added optional order and order_field parameters to Changeset API.
Added optional per_page parameter to all API methods with pagination.
Added support for names with dots in the "assignee" commit command.
Bugfixes
Fixed a rare edge case when email digest was delivered empty.
Fixed a UI bug on large screens
August 29th, 2011
Features & Improvements
Security Improvement - added button to close all open sessions on other computers. Available on the Profile & Settings page.
User email addresses visible on Permissions page.
New API method: retrieve all deployments for logged-in account with a single API call.
August 9th, 2011
Features & Improvements
New API method: retrieve all comments for a user.
Ensure that all repositories are scheduled for backup when S3 backups are turned on.
Bugfixes
Fixed broken logic behind file path navigation toolbar in the file viewer.
Fixed a problem with when the repository switcher blocks the Activity tab.
Fixed a problem when the Back button is not working properly in the Editor with branches.
Fixed a rare edge case when comments did not appear on the changeset page.
Fixed a rare edge case when a user was logged out unexpectedly (for example after hitting Retry on deployment).
June 29th, 2011
Features & Improvements
Introducing live file editor. You can now edit and commit files directly in the web UI.
Treat files with .pm and .cs extensions as plain text.
Bugfixes
Fixed a rare edge case when an incident couldn't be viewed.
Minor improvements for email digests on mobile devices.
Fixed a bug when SVN externals weren't deployed properly.
June 22nd, 2011
Features & Improvements
Completely replaced all Prototype JS code with jQuery.
Added read-only "owner" attribute to Users API.
Increased timeout for Import from URL option. You should be able to import bigger dumps now.
Minor improvements for the mobile optimized version of Beanstalk.
Bugfixes
Fixed a rare edge case when a coupon wasn't applied properly on upgrade.
May 30th, 2011
Features & Improvements
Introducing new Get Started guides for Git and SVN repositories. You can find them near the Repository URL on Activity page.
Improved look of some pages in the mobile optimized version of Beanstalk.
Improved signup steps for invited users.
May 26th, 2011
Features & Improvements
Introducing a mobile optimized version of Beanstalk for iPhone, Android, and other handheld devices.
Improved look of daily email digests on iPad and iPhone.
Improved documentation of pre- and post-deploy hooks in API docs.
Improved email notifications about incidents.
Bugfixes
Fixed a rare edge case when an invitation couldn't be resent.
May 16th, 2011
Bugfixes
Fixed an issue when time zone wasn't applied properly to time stamps in email digests.
May 10th, 2011
Bugfixes
Fixed a rare edge case when an invitation couldn't be accepted if the user who created it was deleted.
April 26th, 2011
Features & Improvements
Introducing daily email digests for Git and SVN.
Bugfixes
Fixed incorrect filesize that was displayed sometimes when downloading an export.
April 18th, 2011
Features & Improvements
Added back the Resend button for user invitations.
Display signup dates for every user in Users section.
All navigation tabs (Activity, Dashboard, Repositories, etc.) are now clickable when in active state.
Stopped deactivating integrations with incidents automatically.
Added back integration badges in timeline.
Added support for "git archive --remote".
Bugfixes
Fixed a rare edge case where an invitation link was not working.
Fixed a visual glitch in commit notifications diffs on GMail.
March 29th, 2011
Features & Improvements
Introducing deployments permissions.
Introducing Sifter integration.
Introducing inline editor for Subversion commit messages.
Completely reworked Users section.
Greatly improved permissions selectors across the app.
Introducing API for permissions management.
Bugfixes
Make sure that newly imported repositories are scheduled for S3 backups right away. (Prior to that fix a commit was required to be made via Beanstalk before backups could be processed.)
Fixed a rare issue where Git pushes on large repositories would trigger out of memory error on server
March 18th, 2011
Features & Improvements
Completely reworked public keys UI.
Added public key management to the API.
Do not return HTML content for 404 and 500 errors for API requests.
Return a proper error message when API is disabled in account settings.