Improvements
- Compare view now shows a diff between forks
- AppHarbor integration
- Repository forks revamp
- Refreshed user profiles
- Added support for designating a primary email address
- Individuals can now remove themselves as readers/writers/admins to repositories they have direct access to
- The issue tracker can now be the default landing page for a project
- Added tooltips for add, edit, removed changeset column headers
- Added a progress indicator to the group access panel on the repo admin page
- The repositories drop down now stays open momentarily when mousing away
- When creating new repositories, the “private” checkbox is now selected by default
- When accepting an email invitation, the email field is now pre-filled
- Users who sign up via an invitation do not need to validate their primary email address
- Added a documentation link on the repository services page
- In the newsfeed, commits are now only associated with users by validated email addresses
- Improved the performance of the group management user interface
- Greatly improved the performance of the notifications inbox and outbox
API
- Added a new create user REST endpoint
- Added a new REST API to manage repository brokers
- Updated the user API to list all email addresses associated with an accounts
- When querying the REST API for a list of all repositories you have access to, the repository owner is now an attribute
- The API can now be accessed with our without trailing slashes
- Fixed an issue that prevented repositories from being created over the REST API
- Fixed an issue with requests for non-existent issues returning HTTP 500 instead of 404
Bug fixes
- Fixed an issue with recreating deleted repositories
- Fixed an issue with the dashboard link being incorrect on CNAMEs
- Fixed an issue with RSS feeds containing invalid XML
- Fixed an issue with not being able to edit an empty description on an issue
- Fixed an issue with line breaks in issue descriptions not being rendered properly
- Fixed an issue that caused a project’s followers to be removed
- Fixed an issue that caused new repositories not to work over SSH
- Fixed an issue with newsfeed entries persisting after deleting and recreating an account
- Fixed an issue with connecting to bitbucket.org via TLS v1.1
- Fixed an issue that prevented some grant/remove privilege emails from being sent
- Fixed an issue with private forks being displayed on repository forks page
- Fixed an issue in the compare view that allowed the parent repository owner to view private forks
- Fixed an issue in the source browser that caused links to files with pound signs to be incorrect
- Fixed an issue with the plan limit warning not going away after a plan upgrade
- Fixed an issue with repository landing pages being inaccessible when the landing page is set to the wiki and the wiki is disabled
- Fixed an issue that made it possible to clone deleted repositories over SSH
- Fixed an issue with not being able to add users to public repositories when the account was near a plan limit
- Fixed an issue in the changeset view with merges not showing all changed files
- Fixed an issue with links to other users’ repositories in the repository drop down being incorrect on CNAMEs
- Fixed an issue where pushing to a repository with a very large number of newsfeed events could time out
- Fixed a problem with the issue creation form not allowing the component or issue type to be changed
- Fixed a caching issue that kept deleted repositories on the dashboard
- Fixed a repository creation issue with repository names longer than 62 characters
- Fixed a rendering issue with nested lists on wiki pages
- Fixed a rendering issue with definition lists in wiki pages
- Fixed a rendering issue with long code lines in issue comments
- Fixed a rendering issue that made the footer links inaccessible
- Fixed a rendering issue when viewing changesets
- Fixed a rendering issue with issue status colors
- Fixed a rendering issue where revisions in changeset headers were aligned incorrectly
- Fixed a rendering issue with the tags and branches drop downs
- Fixed a rendering issue with long group names in the group management page
- Fixed a JavaScript error when using a CNAME to invite someone to a repository
- Fixed a JavaScript error in IE8 related to updating “x hours ago” timestamps
- Fixed a JavaScript error dialog (IE8) on the compare view with no incoming/outgoing changes
- Fixed an issue with repository downloads containing C:fakepath in the name when uploaded from Windows
- Fixed an issue that prevented Firefox from being able to upload repository downloads