What's New In Stash 1.2

Enterprise Git the way you want it

Enterprise Git marches forward with today's release of Stash 1.2. IT administrators can stay compliant with enterprise environments and developers can work with Git repositories at lightning speed.

What's New in Atlassian Confluence 4.0 Video

Connect to your Enterprise Database

We built Stash with infrastructure flexibility in mind from the start, and today we're making it even more flexible. Stash 1.2 adds support for all major databases so administrators and tool smiths can deploy to the custom environments of their choosing – MySQL, PostgreSQL, Microsoft SQL Server and Oracle. This has two big pieces of win:

  • You manage what you know: we work hard so you don't have to learn some new infrastructure just to keep your teams cranking. Leverage the tech stack of your choosing, and rely on the existing clustering, security and back up policies you've already put in place. Your infrastructure, your way.
  • Improve protection from data loss: we know you work hard to iron out your own backup tools and procedures, and you can use the stuff you already have in place with Stash.

Migrating databases? Your time is better spent on other pressing IT issues than tedious administrative tasks. We made the migration to your enterprise database of choice hassle-free. Whether you are migrating from Stash's embedded database to PostgreSQL or switching between Oracle and MySQL, the one-click DB migration will automate all the work for you in minutes.

Find Files, Fast

Beyond browsing for what you're after, Stash 1.2 also gives search a boost. Stash's new file search helps users quickly find any file in your repository, without needing to check out the source. Just start typing any part of the file name into the search field and you'll get an instant list of matches, faster than you can complete the search. You can filter by path, CamelCase (for example, AttrM to match AttributeMap) and file extension.

Filter the Signal from the Noise

Git on the command line gives you all the information you need, but most of the time it's hard to parse and absorb. Stash's commit list lets you browse commits to your Git repositories so you can easily identify authors, commit dates, merges, commit messages and JIRA tickets.

When speaking to customers we found that the commit list fit their needs, but at times all the information was making it difficult to focus on what's important. Since merges happen all the time in Git, they can add a lot of "noise" to a commit list. Stash now allows you to de-emphasizes less important merges making it easier to see the "real' commits. Use the newly added keyboard shortcut 't' while viewing the commit list to toggle the merge commits in and out of focus. Filter out the noise and browse faster!

Add-on or Build It

Stash has been built from the ground up with a full REST API – every screen and every URL has a REST endpoint. So we're really pleased that at the recent Atlassian Codegeist (our annual coding competition), the top prize winners included 3 add-ons for Stash. These are part of the growing Stash ecosystem and demonstrate the possibilities for creating your own add-on, or taking advantage of the add-ons available on Atlassian Marketplace.

Add extra functionality to Stash with one of the 16 add-ons available including visualizing information about your Git repository, commenting on your code in-line, collecting achievements when committing code, receiving change notifications in HipChat and lots more.

Latest Stash blog

Steve Smith

Practical continuous deployment

In February, I had the pleasure of speaking with the London Atlassian User Group (AUG) about some of our experiences with continuous delivery and deployment at Atlassian. The slides for this are avai ...

Read more on the Stash Blog