What's new in Mingle
What's new in Release 13.2
Please review the upgrade instructions before moving to Mingle 13.2.
WYSIWYG Editor
13.2 marks a big release for the Mingle team with the introduction of our new WYSIWYG editor, which has been highly requested on our community and from our users across the globe. We designed this capability to help software teams articulate stories quickly and easily, using the following principles:
- Support collaborative story articulation
- Invisible part of story articulation process
- Provide just enough formatting to support emphasis and clarity
- Ongoing changes over finished documentation
- None of our old wiki markup is required or supported; what you see is what you get. (For example, if you type "h1." -- our old markup for the Mingle-style heading -- you will see "h1." when you save. Now to get the Mingle-style heading, just select it from the format drop-down menu in the editing toolbar.)
- We have maintained our unique linking and reporting capabilities. Read more about creating and formatting content with our new editor.
- To modify content in "Edit" mode, just right click with your mouse. (This becomes particularly handy for editing links, tables, charts, graphs and other macros.)
Update to supported browsers
We have added official support for IE9 in Mingle 13.2. This update coincides with our deprecation of support for IE7. Read more about other supported browsers in system requirements.
API enhancements
Building upon the objective API we released in Mingle 13.1, we've added a new static and unique numeric id parameter to objectives so you can always identify the objective even if its other parameters change.
Bug Fixes
The following bugs have been fixed with 13.2:
- Rails security fix: Mingle uses Rails as its web application framework. This release of Mingle includes a fix for a security vulnerability found in the Rails framework. For more information on this vulnerability see: CVE-2013-1857.
- Backlog objectives with value statements > 255 characters cannot be planned
- Oracle gives "value too large for column" error for backlog_objective PUT request
- Links to Mingle support are broken on startup error pages
- Card export to excel blocks card transition in other project
- Aggregate properties are incorrect for anonymous users
- Mingle logo forces anonymous users to authenticate when on Plus license
What's new in Release 13.1
Please review the upgrade instructions before moving to Mingle 13.1.
Updates to the Mingle API
In our 13.1 release, the Mingle API has been extended to include the ability to:
- Get, update, create and delete objectives in your program plan. Read more about the Objective API.
- Access objective-related events in your program plan. Read more about the Plan objective events API.
- Track when a card was copied from a source project to a destination project. Read more about card events in our events API and copying a card.
Update to supported browsers
We have added official support for Chrome in Mingle 13.1. Read more about other supported browsers in system requirements.
Update to MQL
We have added the official support for ORDER BY card rank in table query. Read more about card ranking and table query.
Bug Fixes
The following bugs have been fixed with 13.1:
- Rails security fixes: Mingle uses Rails as its web application framework. This release of Mingle includes fixes for two urgent security vulnerabilities found in the Rails framework. For more information on these vulnerabilities see: VU#628463 and CVE-2013-0156.
- Macro parameter parsing can execute Ruby code
- Formula parsing fails for special characters
- Cannot remove card type from tree
- Card edit shows 500 error on change in card type associated with tree
- Git source integration stops working after one error
- Unable to print cards from list view
- Printing a card includes unwanted links
What's new in Release 12.4
Please review the upgrade instructions before moving to Mingle 12.4.
Mingle Plus Enhancements
In Mingle 12.2, we introduced Mingle Plus and our new Planner feature. With Mingle 12.4, we have extended the Program Management capabilities of Mingle Plus to include Programs, Program Backlogs and Plans as part of a complete Agile Program Management solution.
Mingle Programs
Mingle programs allow you to organize Mingle projects into higher level groups with a program backlog and a program plan. Programs encourage collaboration and transparency across multiple projects and can help you overcome the problems that often hinder successful cross-team coordination and collaboration. They support the capture, prioritization, planning and tracking of objectives across projects at the program level.
Learn more about Mingle programs.
Program Backlog
As part of its Program Management Solution, Mingle 12.4 now includes program backlogs.
Program backlogs allow you to manage all the potential and upcoming work in your program. By using the program backlog you can capture high-level objectives that represent value and will be delivered as part of the program. The backlog supports prioritization and ranking objectives based relative value and size. Using the backlog in combination with plans (introduced in release 12.2), you can quickly move from prioritizing objectives to planning them across projects.
Learn more about program backlogs.
Other Enhancements
You can now define “done” for a project in your program to more than one value. For example, you can now set "done" to be all values greater than one specified value in your workflow. This allows you to get a more accurate view of work complete in a project at the program level.
Mingle Enhancements
Increased security for attachments
We have increased the security of Mingle’s card and wiki page attachments by ensuring that a user has the correct project permissions before accessing a Mingle attachment. This will ensure that no one can access attachments if they are not a member of the project that the attachment belongs to.
End of Life of the Mingle-Jira connector
With the 12.4 release of Mingle, we will no longer provide support for the Mingle-Jira connector built by ThoughtWorks Studios. For more information about this change, please see our community post.
Bug Fixes
The following bugs have been fixed with 12.4:
- Load error when testing SMTP settings
- Project member cannot retrieve project.xml
- Italicized words are not searchable
- Moving objective on plan timeline view opens pop-over with stale information
- Action button on light-box is overlapped by the bottom tray
- Fail to import the project that contains a user with a different login, but identical email to an existing user
- Fail to export projects with project import/export tool
- Reset password url expires when password does not match for the first time
What's new in Release 12.3
Please review the upgrade instructions before moving to Mingle 12.3.
Migrate your plan
You can now export and import your plan among different Mingle Plus instances.
Auto-sync feedback
When you apply or modify your auto-sync filter, you’ll now see a spinner until the objective work count ratio is updated so you get the most accurate and up-to-date information about your objective.

Daily history chart improvements
We have optimized when we re-generate the daily history chart cache to improve your chart viewing experience.
New pie chart
We’ve converted our pie charts from Chart Director to High Charts to improve our UI aesthetic and to provide the foundation for future chart enhancements.

End of Life of Mingle API Version 1
With Mingle 12.3, ThoughtWorks Studios will no longer provide support for Version 1 of the Mingle API. If you are currently using Version 1 of the API, you will need to update to Version 2. If you are using our latest APIs, you do not need to make any changes.
For more information about this change, please see our related community post.
Bug Fixes
The following bugs have been fixed with 12.3:
- Table query and chart rendering errors if the card contains "<=" symbol in the description
- Inability to run Mingle as root
- Fail to install Mingle with an empty database
- Card name with a quote will result in a 503 (service unavailable)
- Mingle server script returns wrong server status
- Large card defaults can overrun URL size limits
- Turning on property indexing will cause ActiveMQ to fill and fail
What's new in Release 12.2
Please review the upgrade instructions before moving to Mingle 12.2.
Program management
Mingle 12.2 marks the release of Planner, a new program management feature available in Mingle Plus. Planner supports collaboration and visibility across multiple, independent teams, helping them coordinate work and adapt plans as they progress.

Supported systems
We have added official support for the following in Mingle 12.2:
- Firefox 10 is now a supported browser. (Yes, yes. We know it's already up to Firefox 14.)
- PostgreSQL 9.1 is now a supported database.
More search options
Building upon the search improvements released in Mingle 12.1, we now also provide the option to index text, numeric and user properties so you can more easily locate cards that have a specific property or property value.
See more of your card title on grid view
We’ve made some changes to our grid view so you can see more of your card title (up to 140 characters) without having to open individual cards. While we encourage teams to keep card titles short and sweet--just enough to trigger your memory--we understand that this is not always possible and that seeing more text can help contextualize the card and facilitate conversation around it.
What's new in Release 12.1
Please review the upgrade instructions before moving to Mingle 12.1.
A new release naming convention
Starting with this release, Mingle has jumped to a new release number. This change was made to follow ThoughtWorks Studios' new release naming convention. We will continue to use the major.minor.bugfix nomenclature, but the major version will now be the year of the release (e.g. 12) and the minor version will indicate the release in that year (e.g. 12.3 will be the third release in 2012).
Daily history chart with forecasting
The daily history chart has been enhanced to allow teams to forecast when they may be complete based on their current velocity and different scope change scenarios. It will now display a trend line that forecasts when the team may be done if their remaining scope remains constant, increases by 50% or increases by 150%.

Daily history chart with fixed date delivery
Conversations focused on forecasting are commonplace in software delivery. Equally common are conversations regarding fixed date and variable scope. To aid this scope management scenario, the daily history macro also provides the ability to show a chart that highlights the amount of scope that may need to be reduced in order to meet a target release date.

Collaboration Improvements: See who's viewing the same card or page as you
Mingle will now tell you who else on your team is viewing or editing the card or page you are looking at. This feature has already provided us with many more opportunities to have a conversation just by telling us who else is viewing the cards we are working with.

TFS source repository integration
We strive to provide an open product suite that integrates with a variety of development ecosystems. The newest addition to our supported ecosystem will be Team Foundation Server (TFS). Mingle 12.1 will support TFS as a source repository. Take a look at our Studios blog for other ways Studios products integrate with the Microsoft Ecosystem.
Search improvements
Mingle 12.1 includes a new search engine and introduces changes to the search results layout to help provide more relevant and clearer search results. You can now filter your search results by cards, wiki pages or murmurs. The new search engine allows us to deliver more frequent search enhancements in the future and we'll continue to tweak the engine and the results layout to make it easier for you to find what you're looking for.
What's new in Release 3.5.2
Please review the upgrade instructions before moving to Mingle 3.5.2.
Bug Fixes
The following bugs have been fixed with 3.5.2:
- Concurrency bug that caused intermittent errors when modifying cards.
- Prevent the attachments directory from being navigable in the default Jetty configuration.
- PivotTable bug where alphanumeric column headers caused a parsing error.
- An SMTP bug where a ":" in the sender name caused Mingle to redirect to the install page.
What's new in Release 3.5.1
Please review the upgrade instructions before moving to Mingle 3.5.1.
Improved support for large message queues
Mingle 3.5.1 has improved support for large message queues used to process background jobs such as feeds, notifications.
Deleting users is easier
Deleting unwanted users is now easier with Mingle 3.5.1 via the Deletable Users button on the Manage Users screen.
Performance improvements
The following notable performance issues have now been addressed:
- Improved performance - When deleting users administrator can see all the deletable users.
- Improved performance - Grid view color by filter.
- Improved performance - Grid view group by tree property performance
What's new in Release 3.5
Please review the upgrade instructions before moving to Mingle 3.5.
Create cards from any project page with Quick Add
Mingle now provides the ability to create cards from any project page via the new Quick Add button in the task tray.
Drag and Drop card creation with the Quick Add Card
Users can now easily create new cards that will appear on the current grid view by dragging the Quick Add Card onto the grid view.
You can explore story walls to learn how you can make the most of your virtual card walls.
Improved Grid Row Headings with Aggregate Values
Grid view rows now support aggregate values just like grid view columns.
Cleaned up Favorites Pages
Project administrators can now click on the name of the favorite to navigate to the respective view from the favorites and tabs page.
Improved User Management - Delete team members from all projects
Mingle administrators now have the ability to delete team members from all projects with two mouse clicks.
New and Improved Mingle Templates
We have refreshed the templates we ship with Mingle and added an additional Agile Hybrid template. To see the new templates upgrade your Mingle instance to Mingle 3.5. Join our Mingle Exchange community to check out these templates and tell us what you think. We also encourage you to share your own templates with other Mingle users.
Performance improvements
The following notable performance issues have now been addressed:
- Improved memory management.
- Limiting the number of cards that are displayed on the grid view. By default a maximum of 500 cards can be displayed on a grid view.
- Support for more attachments. Mingle now supports more than 900 million attachments on a single instance. It is far more likely that you'll run out of disk space before hitting the Mingle attachment limit.
What's new in Release 3.4
Adding rows to the grid view
Mingle now provides the ability to group cards by both columns and rows on the grid view. Introducing rows on the grid view offers greater flexibility to users seeking more ways to organize the information shared with team members.
You can explore story walls to learn how you can make the most of your virtual card walls.
Bug fixes
The following notable issues have now been resolved:
- Allow administrators to change the Mingle port number on install.
- Added the ability to limit the number of projects stored in project cache to give greater control over Mingle's runtime memory usage.
What's new in Release 3.3.1
Database support updates
Mingle now supports Oracle 11g.
Formula property updates
Mingle now supports the ability for administrators to specify how formula properties handle constituent property values of (not set).
API updates
In Mingle 3.3.1 the Card API has been extended to include the ability to get the card description as rendered HTML.
Improved team management
Team management has further been improved in Mingle 3.3.1 by simplifying the interface to manage user permissions.
Further integration with Go
Go, our Agile release management solution, and Mingle are now more tightly integrated. Go now gives you the ability to see exactly what changed between two builds. The comparison will display a list of checkins grouped by material and if you associate a Mingle project to a pipeline you can see a list of cards that were worked on in the compare range.
LDAP authentication additions
Mingle's LDAP plugin now supports anonymous binding.
Performance improvements and bug fixes
Chart performance improvements
Mingle 3.3.1 has improved performance when charting against a tree relationship property such as Release, Iteration or Feature.
Bug fixes
The following notable issues have now been resolved:
- Rendering macro content incorrectly as card links
- Cannot connect to Jabber server when database password is only digits
- Error thrown when loading a grid view favorite containing numbers as grid lane names
What's new in Release 3.3
User groups
User groups have been added to Mingle.
User groups are a way to structure the team members in your projects. You can restrict card workflow transitions so that only team members in certain user groups can execute them. For example, if your workflow includes a transition to indicate that story analysis is complete, you may only want team members in the "business analysts" user group to execute the transition. You can define any user groups you want in your project. User groups may be based on roles, organizations, skills, or whatever else you decide.
User groups go very well with Mingle project templates. You can create workflow transitions associated with user groups in a template. The specific users in the projects created from the template will differ, but the workflow transitions will still be applicable for the team members in the user groups.
Improved user management
The user management page has been improved in Mingle 3.3.
- You can now hide deactivated users. This allows you to focus on only active Mingle users.
- We have added "last login" information to help you manage your licenses more easily. You can sort the last login column to see who hasn't logged into Mingle recently. If you are running out of Mingle licensee users, the last login information can help you determine if you have users that can be deactivated in order to reclaim license seats.
Improved team management
Mingle 3.3 makes it easier to manage team membership.
- A user can now be added to multiple projects at once. This can be especially useful when people join your Mingle instance and need to be added to several Mingle projects.
- You can now remove multiple team members from a project at once. This is helpful when a project is ramping down or when several people have been accidentally added to a project.
Excel export: added option to export only visible properties
On the list view and hierarchy view, there is a new option to only export properties that are shown in the view.
Card ranking order changed
Card ranking has been updated to rank newly created cards at the bottom of the list rather than the top. The Mingle community has told us several times that ranking new cards as "most important" isn't desired. We have listened to the requests and made the change.
Go Pipeline macro
Go, our Agile release management solution, and Mingle are now more tightly integrated. Visibility into the health of your builds is now provided directly in Mingle with a live view of your Go pipelines available to all Mingle cards and wiki pages.
Updates to the Mingle API
You now have access to Mingle history via the new events API. This is the first time that Mingle history has been available via the API, and opens up many new possibilities.
As part of the new user groups feature, we have added a user groups API. You can either get information about all of the user groups in a project or a single user group. The transitions API has also been enhanced to indicate which user groups are associated with a transition.
User interface improvements
The user interface has been enhanced to feel more clean and crisp. Additionally, there are changes in the interface that should improve usability. For example, previously all actions looked the same, even though some actions are used much more frequently. In Mingle 3.3, the "primary" action on a particular page will stand out from the other actions on the page. In the following screenshot you can see that "Edit" is the primary action on this page:
There are many other changes like this that should make Mingle more intuitive and easy to use. In addition to improving the general look and feel of Mingle, a few areas have received special attention:
- The user profile page has been reorganized to make it easier to understand.
- The mechanism to search for users on the user management page and the team management page has been integrated more tightly into those pages.
- The Murmurs page has been updated to make it feel more like the conversation it is intended to be.
We are excited about the changes, and hope you enjoy the new interface as well!
Supported systems
We have added official support for the following in Mingle 3.3:
- Internet Explorer 8 is now a supported browser.
- Windows Server 2008 is now a supported operating system.
- Git is now a supported source repository.
Beta feature: MQL nested IN clause
Mingle 3.3 contains a beta feature to support nested IN MQL statements. This allows you to query for a set of cards based on conditions for a related card.
What's new in Release 3.2
Explore Mingle and other help updates
Mingle 3.2 introduces three new ways to access Mingle's extensive help content.
First, Mingle's new Explore Mingle page, which is included as part of each Mingle project, guides new and existing Mingle users to new and previously existing Mingle help content.
The Explore Mingle content serves a variety of functions:
- it introduces you to common Agile and Mingle concepts
- it helps you explore Mingle's capabilities
- it provides tips and recommendations on how to configure and use Mingle to meet your individual project needs
- it directs you to further information and learning resources about using and administrating Mingle
Secondly, contextual help has been created to provide specific "in context" help on Mingle's most popular views and administration screens.
Finally, further to the Explore Mingle page and contextual help, Mingle 3.2 also introduces the ability to search Mingle's online help content allowing you to more easily find the help you need.
Read more about Mingle and Studios help and support features.
Daily history chart
Mingle 3.2 extends Mingle's current reporting capabilities by providing a new historical chart called, the Daily History chart. The Daily History chart allows you to create a burnup or burndown of a numeric property over time. Unlike Mingle's previous charts, which only used current Mingle data, the Daily History chart uses Mingle's historical data. This use of Mingle's automatically generated history means that you do not have to create extra reporting properties and these charts are always as accurate as a project's history.
New and updated Mingle macros
New Google map and Google calendar macros:
- ability to embed a Google map using the new Google map macro.
- ability to embed a Google calendar using the new Google calendar macro.
Improvements to the Cross Project Macro:
- ability to use predefined properties, such as name, in the cross project rollup macro. This is a valuable addition to the cross project reporting features in Mingle.
Other popular requests and usability updates
Excel Import improvements:
- More intuitive and consistent naming for "number" column during Excel import
- Improved property column option names when importing via Excel
Displaying user display name on all charts and tables:
- When reporting against a Mingle user, in any of Mingle's charts and table macros, Mingle now displays the user's display name as well sign-in name
Card pop-up updates:
- Quicker access to cards from the card grid view and tree view pop-ups by clicking the Card number
- Transition names are easier to read on card pop-ups
Card property updates:
- To show more of your project structure information, if a card property has a description, the description will be displayed as a tooltip when hovering over the property names on cards, transitions, filters and grid view actions (e.g. group by, sort by, color by)
Updates to the Mingle API
The Mingle API now supports creation of a card property and a card type.
The Mingle API now supports viewing all transitions for a project.
Beta feature: Query card history
Mingle 3.2 supports a beta feature to query historical card information. Using this feature, you can see what the final values of a card property are at the end of a day.
What's new in Release 3.1
My favorites
Mingle 3.1's new My favorites allow you to create and manage your own personal project favorites. Like Team favorites, My favorites, are a shortcut for you to quickly access your view, the project data and elements of the project workflow that are relevant to them.
More Murmurs features
Further to the new collaboration feature, Murmurs, that was introduced in Mingle 3.0, Mingle 3.1 has enhancements to this functionality to allow you to:
- return to the Murmurs tab from murmurs on cards
- create card comments as murmurs and automatically indicate the card where a murmur came from when displaying murmurs
- search for murmurs, both in global search and on the Murmurs tab
Increased and improved reporting functionality
Further to the existing THIS CARD functionality which allows you to create card specific reports easily, Mingle 3.1 provides increased ability to access values of a card's properties in MQL and macros using THIS CARD. This new functionality allows you to create more specific card related queries and charts that, when combined with card defaults, allows you to define your reports once and automatically have them available on each card as it is created.
Improved history filtering and subscriptions
In addition to Mingle's existing history filters, you can now search for and subscribe to updates for any change to a particular property.
Additions to project membership management
Mingle 3.1 allows Mingle and project admins to set a project as visible in the project list to non-project members. When this option is set, non-project members can request access to the project and admins will be notified of their request for access.
Other popular requests and usability updates
Mingle 3.1 has a variety of different usability improvements:
Improvements to the Mingle views:
- ability to maximize list, grid, hierarchy and tree views and create maximized favorites
- ability to hide the card quick add when not in use
Other usability improvements:
- ability to navigate to a value of a card property from a card
- ability to navigate to card from the grid and tree views without having to open the card popup
- ability to use keyboard arrow keys to select values from property drop downs
- more card filters updated with the improved property value selector introduced in Mingle 3.0
- improved value selector for tree properties
- improved card comment formatting
- warn users of the consequences of changing a card's type
Updates to the Mingle API
The Mingle API now supports formatting the results of the Execute MQL API in JSON and JSONP.
The Mingle API now supports viewing and configuring Mercurial and Perforce source repositories.
Support for Postgres 8.4
Mingle 3.1 now supports working with PostgreSQL 8.4.
Read more about Mingle's system requirements.
What's new in Release 3.0
Introducing Murmurs
Murmurs are a new way to capture unstructured project and card information in Mingle. They allows the team to keep all relevant project and card information in one place, making contextually relevant information available for the whole team when it is needed.
Introducing a Macro Builder
The Macro Builder is a new feature introduced in 3.0 that helps users to create charts and tables using Mingle’s existing macros and this works for all our existing in-built chart and table macros.
Functions to support program management
In Mingle 3.0 we have introduced a variety of different features to support program management and cross project functionality. These include:
- Ability to copy a card from one project to another.
- Extended page and card linking syntax to support cross project linking.
- Extended the Macro Development Toolkit to support cross project reporting.
- A custom macro to chart property aggregations across multiple projects. This adds an important feature to Mingle's cross project reporting functionality.
- Add the ability to use "project" in the MQL SELECT statement.
Reporting improvements
As well as specific improvements we have made to improve cross project reporting for program management, Mingle 3.0 also provides updates to aggregate and formula functionality and MQL to increase the ability to create flexible and bespoke reports in Mingle.
Updates to aggregate and formula properties
- Ability to use aggregate properties in formula properties.
- Ability to use conditional criteria in aggregate properties, e.g. count all children where status is open.
Extensions to the Macro Development toolkit
- In Mingle 3.0 we have extended the Mingle Macro Development Toolkit to allow for multiple/cross project reporting.
Additional MQL functionality
- MQL has been extended to support the ability to use "Created on" and "Modified on" in MQL select and condition statements.
Usability and other inprovements
Mingle 3.0 includes a variety of usability updates the views and value selectors. These updates include:
Improvements to views and property selectors
- An improved column/lane selector on the list, grid and hierarchy views
- Improved property value selectors
- The ability to show and update hidden properties on the card show/edit.
Transition improvements
- Allow a transition prerequisite that requires a property to be '(set)'.
Concurrency improvements
- Always load the latest card and page version when editing a card or page
Use of personal icons
- In Mingle 3.0 users can upload a personal icon their profile. Personal icons will be displayed on comments, Murmurs and history updates.
Manage history subscriptions
- Users now have the ability to manage email history subscriptions via their user profile page.
API updates
As well as making improvements to Mingle's existing APIs, in Mingle 3.0 the API has been extended in a variety of ways to include the ability to:
- get card types and associated properties via a Card Types API.
- execute MQL via the Execute MQL API.
- get and create card comments via a Comment API.
- get and create Murmurs via a Murmurs API.
Clustering and Scalability
Mingle 3.0 includes improvements to support Mingle clustering which facilitates horizontal scaling for larger organizations.
Additional source integration support
With Mingle 3.0 we have added support for Mercurial source repositories.
We have also update our Subversion source integration to support up to Subversion 1.6.5.
Database changes
With the 3.0 release, Mingle will no longer support MySQL. Mingle will warn users trying to use 3.0 with MySQL that this is no longer supported. MySQL users will need to migrate their data to a supported database.
What's new in Release 2.3
This page also includes information about performance improvements available in Mingle 2.3.1.
In addition to many usability enhancements and bug fixes, Mingle 2.3 has the following new features:
Introducing card ranking
Mingle 2.3 introduces the concept of card ranking in the grid view. It provides the ability to rank and prioritize cards by positional ordering in a grid lane. This allows you to simulate ranking, as you would using a physical card wall, on Mingle's card walls.
Enhanced card printing
You can now print a single Mingle card including the entire Mingle description, all properties and comments.
Increased avaliability of project variables
We now support the use of project variables in card defaults, card property value selectors on single cards and in the bulk editor, card transition pop-ups and as the value of more Mingle macro parameters.
Enhanced reporting features
Mingle already supports the ability to generate charts for multiple projects in a single project. In 2.3, Mingle allows you to report on multiple projects in a single chart by adding cross project support at the series level on Data Series and Stack Bar charts.
In Mingle 2.3 we have extended the Mingle Macro Development Toolkit by allowing custom macros to output JavaScript.
Transitions & Workflow
Card transitions can now be filtered by card type and property allowing you to easily find specific transitions and see how they relate to one another in a workflow.
Mingle 2.3 introduces the ability to Generate a transition workflow. This helps users to generate transitions according to their specific workflow.
Database support
Mingle now supports Oracle 10g.
Easier upgrades and enhanced configuration
In Mingle 2.3, many configuration options have been moved from the installation to the Mingle data directory which means upgrading your Mingle instance and keeping your existing configuration between upgrades is now much easier.
Learn more about Mingle's advanced configuration options.
Automatic user management
Mingle 2.3 now includes an option to automatically enroll all existing and new users of the Mingle instance as team members of a project. This reduces the need for manual user management on global projects where all users should be team members.
Performance improvements
Mingle 2.3.1 includes a variety of performance improvements especially with regard to grid and tree view card loading.
Additions to the tree view
Mingle 2.3.1 now includes the ability to expand and collapse children cards in the tree view.
What's new in Release 2.2
Mingle 2.2 has, in addition to many usability enhancements and bug fixes, the following new features:
New reporting features and enhancements
The Mingle Macro Development Toolkit provides users the ability to write custom reports and visualizations against Mingle project data.
All charts now support sizing parameters, ensuring that all labels, legends and axes can be seen.
Card quick add enhancements
We've listened to user feedback and have simplified the card quick add feature. Card quick add is now decoupled from property filters, and card defaults are always applied.
New API features
The REST API now includes the ability to add, update, or remove attachments.
The REST API now includes the ability to create and update wiki pages.
Ability to delete a card that is a member of a tree
A card's membership in one or more trees will no longer prevent its deletion.
User and project team management enhancements
The user and project team pages now have pagination and search capabilities to ease user management.
Enhanced Subversion source integration
Mingle 2.2 now supports source integration with Subversion 1.5.
What's new in Release 2.1
Mingle 2.1 has, in addition to many usability enhancements and bug fixes, the following new features.
New transition features
Moving cards on the card wall can now trigger transitions that you have setup for your project. This gives you all the benefits of using the card wall, without having to worry about cards getting into an inconsistent state.
Use transitions to automatically drop cards from a tree, and to optionally set values during transition execution. These features give you more flexibility than ever before in designing your project workflow.
Support for read-only and anonymous users
Recognizing the many requests we have had for these features, Mingle now supports two new kinds of user access. Read-only team members can be configured on a per-project basis and have a much more restricted set of options when it comes to editing and updating information. In addition, a project can be configured to have anonymous access which allows a project to be accessed by a user that does not have a login in Mingle.
Mingle 2.1 supports Anonymous Access, but this is a premium feature that is not part of the general access release. Please contact ThoughtWorks Studios for additional details about this feature, and pricing details for the same.
New reporting features
MQL supports a new syntax for a macro to refer to the card that it is contained in. The "THIS CARD" syntax in a macro on a card allows the macro to refer to the card itself. Used in conjunction with the existing feature of card type defaults, this allows you to create template reports that come into existence the minute you create a new card of that type.
Also new in MQL is a new syntax to print the value of a Project Variable.
All pivot table links have now been enabled. Using the flexibility of the new MQL filtering feature, all links now point to the exact set of cards that created them.
MQL based filtering
Harness the full power of the same MQL language that you use for reporting and charting to filter your cards. In cases where the interactive filter does not suffice, or when the conditions are too complex to be expressed through the interactive filters, there is now a more concise option.
Enhanced hierarchy views
With the 2.1 release of Mingle, the hierarchy view introduces new features including the ability to sort by various columns and keep track of collapsed and expanded states of various levels of the hierarchy.
A brand new tree view
Mingle 2.1 comes with a revised tree view, which simultaneously allows you to see more of your tree, while affording better navigation with zooming and panning features. All existing features including the ability to quickly build up your tree and modify its structure, continue to work with the new layout.
New API features
The REST API to fetch cards now allows you to fetch, in a single request, all cards in a particular project, in addition to supporting an easy paging mechanism, should you wish to use it that way. This allows extension/plugin writers to use the the API is a much more flexible way.
Full Card Property Support
Mingle 2.1 introduces the ability to create properties of type ‘Card’. These card relationship properties allow you to link cards together without the need to create a tree.
Help! Everyone is read only
With the addition of read-only and anonymous users in Mingle 2.1 we have made some updates to our licenses. If you have an expired or invalid license all users will be made read-only.
If you aren't familiar with the Release 2.0.1 of Mingle, check out the section below.
What's new in Release 2.0.1
The following, in addition to many enhancements across the board, are the new features in Release 2.0.1 of Mingle.
Support for Perforce integration
With the 2.0.1 release of Mingle, we support Perforce in addition to Subversion as a version control system. All the power and features that users have grown to know and love with our Subversion integration are now available with Perforce too.
Single sign on support for JA-SIG Central Authentication Service
Support for Single Sign On is provided through a plugin. This authentication plugin supports the JA-SIG Central Authentication Service.
Get a list of all projects through the API
The REST API can now be used to query a Mingle instance for all projects on it.
Mingle now comes with all the help documentation packaged
For when you don't have access to online help, Mingle now comes with the exact same help as you will find online on our site.
Please note though, that the online help will be updated on a fairly regular basis, and so will be more up-to-date than the packaged help. But you can still use the packaged help as a fallback mechanism for when internet access is not available.
You can access your local help at http://your.mingle.instance:port/help/index.html
If you aren't familiar with the Release 2.0 of Mingle, check out the section below.
What's new in Release 2.0
These are the great new features and other improvements delivered in Release 2.0 of Mingle
Card trees - a new way of working with cards in Mingle
Card trees allow the creation, viewing and manipulation of hierarchies of card types.
You can view cards in a tree using two new views, Tree view and Hierarchy view.
Aggregate properties
You can create aggregate properties to display the Sum, Average, Min or Max of properties of descendant cards, or Count of descendant cards in a card tree.
Aggregate values can be viewed in the column header in Grid view.
RESTful API
Mingle now provides a RESTful API which allows you to integrate it with other systems.
Project variables
Set project variables that can be used in MQL, transitions and filters
Formula properties
You can now create formula properties, where the property value is derived from the values of other card properties. Formulas can refer to card properties or project level variables and can operate on numeric or date values.
Cross project reporting
You can now create consolidated reports across a set of projects.
Customizing card types
- Card Defaults for individual Card types
- Reordering of display properties on cards by Card type
Charts and tables in Card descriptions
You can now include MQL and macros (graphs and tables) in card descriptions
- Create a table which lists all defects that are children of the current story
- Create a pie or data-series chart that shows what proportion of an iteration or sprint's cards are completed
Favorites and tabs
Saved views have been renamed to Favorites in Mingle 2.0. You can now create favorite pages as well as favorite card views. Both kinds of favorite can be made into tabs.
Page features
- Editing Toolbar and New Preview Pane for Pages and Cards
- Pages as Favorites and Tabs
- Recently Viewed Pages panel for pages
- Support for multiple attachment uploads on pages
- New Data Series Chart (Trending up and Down, Data Points and Labels, Multi-Bar Charts)
These provide additional functionality for using Mingle pages.
Standard Mingle templates
You can see how the new features of Mingle 2.0 have been incorporated and used in the standard Mingle templates.
Enhanced Subversion integration
- Easier integration with multi-project Subversion repositories
- Support of certificate based login for Subversion
These features enhance Mingle's integration with Subversion.
Authentication
- Support for group authentication in the LDAP plugin
SMTP
Enhancements for configuring email settings:
- SMTP TLS encryption
- SMTP Configuration Console
If you aren't familiar with the Release 2.0 of Mingle, check out the section below.
What's new in Release 2.0
These are the great new features and other improvements delivered in Release 2.0 of Mingle
Card trees - a new way of working with cards in Mingle
Card trees allow the creation, viewing and manipulation of hierarchies of card types.
You can view cards in a tree using two new views, Tree view and Hierarchy view.
Aggregate properties
You can create aggregate properties to display the Sum, Average, Min or Max of properties of descendant cards, or Count of descendant cards in a card tree.
Aggregate values can be viewed in the column header in Grid view.
RESTful API
Mingle now provides a RESTful API which allows you to integrate it with other systems.
Project variables
Set project variables that can be used in MQL, transitions and filters
Formula properties
You can now create formula properties, where the property value is derived from the values of other card properties. Formulas can refer to card properties or project level variables and can operate on numeric or date values.
Cross project reporting
You can now create consolidated reports across a set of projects.
Customizing card types
- Card Defaults for individual Card types
- Reordering of display properties on cards by Card type
Charts and tables in Card descriptions
You can now include MQL and macros (graphs and tables) in card descriptions
- Create a table which lists all defects that are children of the current story
- Create a pie or data-series chart that shows what proportion of an iteration or sprint's cards are completed
Favorites and tabs
Saved views have been renamed to Favorites in Mingle 2.0. You can now create favorite pages as well as favorite card views. Both kinds of favorite can be made into tabs.
Page features
- Editing Toolbar and New Preview Pane for Pages and Cards
- Pages as Favorites and Tabs
- Recently Viewed Pages panel for pages
- Support for multiple attachment uploads on pages
- New Data Series Chart (Trending up and Down, Data Points and Labels, Multi-Bar Charts)
These provide additional functionality for using Mingle pages.
Standard Mingle templates
You can see how the new features of Mingle 2.0 have been incorporated and used in the standard Mingle templates.
Enhanced Subversion integration
- Easier integration with multi-project Subversion repositories
- Support of certificate based login for Subversion
These features enhance Mingle's integration with Subversion.
Authentication
- Support for group authentication in the LDAP plugin
SMTP
Enhancements for configuring email settings:
- SMTP TLS encryption
- SMTP Configuration Console
What's new in Release 2.0.1
The following, in addition to many enhancements across the board, are the new features in Release 2.0.1 of Mingle.
Support for Perforce integration
With the 2.0.1 release of Mingle, we support Perforce in addition to Subversion as a version control system. All the power and features that users have grown to know and love with our Subversion integration are now available with Perforce too.
Single sign on support for JA-SIG Central Authentication Service
Support for Single Sign On is provided through a plugin. This authentication plugin supports the JA-SIG Central Authentication Service.
Get a list of all projects through the API
The REST API can now be used to query a Mingle instance for all projects on it.
Mingle now comes with all the help documentation packaged
For when you don't have access to online help, Mingle now comes with the exact same help as you will find online on our site.
Please note though, that the online help will be updated on a fairly regular basis, and so will be more up-to-date than the packaged help. But you can still use the packaged help as a fallback mechanism for when internet access is not available.
You can access your local help at http://your.mingle.instance:port/help/index.html
If you aren't familiar with the Release 2.0 of Mingle, check out the section below.
What's new in Release 2.0
These are the great new features and other improvements delivered in Release 2.0 of Mingle
Card trees - a new way of working with cards in Mingle
Card trees allow the creation, viewing and manipulation of hierarchies of card types.
You can view cards in a tree using two new views, Tree view and Hierarchy view.
Aggregate properties
You can create aggregate properties to display the Sum, Average, Min or Max of properties of descendant cards, or Count of descendant cards in a card tree.
Aggregate values can be viewed in the column header in Grid view.
RESTful API
Mingle now provides a RESTful API which allows you to integrate it with other systems.
Project variables
Set project variables that can be used in MQL, transitions and filters
Formula properties
You can now create formula properties, where the property value is derived from the values of other card properties. Formulas can refer to card properties or project level variables and can operate on numeric or date values.
Cross project reporting
You can now create consolidated reports across a set of projects.
Customizing card types
- Card Defaults for individual Card types
- Reordering of display properties on cards by Card type
Charts and tables in Card descriptions
You can now include MQL and macros (graphs and tables) in card descriptions
- Create a table which lists all defects that are children of the current story
- Create a pie or data-series chart that shows what proportion of an iteration or sprint's cards are completed
Favorites and tabs
Saved views have been renamed to Favorites in Mingle 2.0. You can now create favorite pages as well as favorite card views. Both kinds of favorite can be made into tabs.
Page features
- Editing Toolbar and New Preview Pane for Pages and Cards
- Pages as Favorites and Tabs
- Recently Viewed Pages panel for pages
- Support for multiple attachment uploads on pages
- New Data Series Chart (Trending up and Down, Data Points and Labels, Multi-Bar Charts)
These provide additional functionality for using Mingle pages.
Standard Mingle templates
You can see how the new features of Mingle 2.0 have been incorporated and used in the standard Mingle templates.
Enhanced Subversion integration
- Easier integration with multi-project Subversion repositories
- Support of certificate based login for Subversion
These features enhance Mingle's integration with Subversion.
Authentication
- Support for group authentication in the LDAP plugin
SMTP
Enhancements for configuring email settings:
- SMTP TLS encryption
- SMTP Configuration Console
What's new in Release 2.0
These are the great new features and other improvements delivered in Release 2.0 of Mingle
Card trees - a new way of working with cards in Mingle
Card trees allow the creation, viewing and manipulation of hierarchies of card types.
You can view cards in a tree using two new views, Tree view and Hierarchy view.
Aggregate properties
You can create aggregate properties to display the Sum, Average, Min or Max of properties of descendant cards, or Count of descendant cards in a card tree.
Aggregate values can be viewed in the column header in Grid view.
RESTful API
Mingle now provides a RESTful API which allows you to integrate it with other systems.
Project variables
Set project variables that can be used in MQL, transitions and filters
Formula properties
You can now create formula properties, where the property value is derived from the values of other card properties. Formulas can refer to card properties or project level variables and can operate on numeric or date values.
Cross project reporting
You can now create consolidated reports across a set of projects.
Customizing card types
- Card Defaults for individual Card types
- Reordering of display properties on cards by Card type
Charts and tables in Card descriptions
You can now include MQL and macros (graphs and tables) in card descriptions
- Create a table which lists all defects that are children of the current story
- Create a pie or data-series chart that shows what proportion of an iteration or sprint's cards are completed
Favorites and tabs
Saved views have been renamed to Favorites in Mingle 2.0. You can now create favorite pages as well as favorite card views. Both kinds of favorite can be made into tabs.
Page features
- Editing Toolbar and New Preview Pane for Pages and Cards
- Pages as Favorites and Tabs
- Recently Viewed Pages panel for pages
- Support for multiple attachment uploads on pages
- New Data Series Chart (Trending up and Down, Data Points and Labels, Multi-Bar Charts)
These provide additional functionality for using Mingle pages.
Standard Mingle templates
You can see how the new features of Mingle 2.0 have been incorporated and used in the standard Mingle templates.
Enhanced Subversion integration
- Easier integration with multi-project Subversion repositories
- Support of certificate based login for Subversion
These features enhance Mingle's integration with Subversion.
Authentication
- Support for group authentication in the LDAP plugin
SMTP
Enhancements for configuring email settings:
- SMTP TLS encryption
- SMTP Configuration Console