News
April 2, 2013
New History REST API
Starting from 2.24.0 the REST API has a new History API. The old one (Histories/Changes) has been removed.
The new API is added for the following resources:
- Bug
- Feature
- Impediment
- Request
- Task
- UserStory
A history record has the following four fields:
- Date of modification
- New entity state
- Who has updated a state
- An updated resource
Read here for more info.
July 19, 2012
Plugins: Mercurial plugin released 2 months ago. Now we are working on better TFS plugin with Work Items integration as well as on Plugins Manager. It will be possible to activate/deactivate plugins and use a single repository to discover new plugins
REST API and Mashups: Some recent additions/fixes in REST API:
- REST API access is available via System User
- You can switch off JSONP access in Settings to prevent possible attacksr
- IsCurrent field added for Iteration / Release
- Bugs list is inaccessible if bug name includes line break
Mashups performance was improved, all scripts are minified.
April 12, 2012
Plugins: Mercurial plugin development is in progress. So far everything is good and you can expect public release in the next 2-4 weeks. Most likely we will re-work Team Foundation Server integration then.
REST API: RESTful storage was released in v.2.23.2. Now you can store any data in TargetProcess!
Mashups: As usual, several cool mashups were added into our MashupsLibrary: Kanban Card Rotter, Kanban Board Auto Assignment, Tag Linker, Assigned Effort Report.
February 22, 2012
Plugins: Git integration was released in v.2.23. We are improving it now, adding View/Diff functionality. Bugzilla plugin is released as well, but converter from old profiles to the new profiles still on the way.
REST API: There were many fixes and improvements in REST API, including possibility to add Requester. Full collections support is implemented and will be released in the next build v.2.23.1.
Mashups: Several new mashups were added into our MashupsLibrary, including Quick Add, Kanban Board Column Grouper, Kanban Board Comment Counts.
January 13, 2012
Plugins: New Bugzilla plugin will be released in beta in v.2.22.10 (next week). It is fully functional, but without conversion from old plugin. So you have to setup new profiles and we recommend to test it on a sample project first. View/Diff for Subversion is implemented and will be released in v.2.23 (~2 weeks). Git plugin will be released in v.2.23 as well.
Complete plugins SDK reference is available and Plugins SDK Overview is seriously improved.
REST API is in active development. We fix bugs and add support for collections. Documentation will be updated soon.
Mashups manager is released in v.2.22.9 (some On-Demand servers are updated already, full release will be next week). You can create own mashups real-time.
December 13, 2011
Plugins: View & Diff for Subversion plugin is in progress. We are adding this functionality back. Git plugin is in final testing stage. Some bugs to be fixed and it will be released. New Bugzilla plugin documentation is published already. Bugzilla plugin itself will wait no longer.
REST API History implementation is starting this week. Soon it will be possible to create various timeline reports and even custom burn down charts using all the data TargetProcess keeps.
November 29, 2011
Plugins: Git plugin beta can be expected next week. It is already working, we are finalizing some minor details. Bugzilla plugin is also completed, we are working on documentation and prepare the release.
We've created TargetProcess SDK NuGet package to simplify plugins creation (kudos to Sergey Truhtanov). Getting Started section is updated. Twitter Plugin tutorial is updated as well and full source code is available at GitHub.
Mashups: Mashup Manager (simple) is already implemented. We will start testing tomorrow and going to release it soon. It will make possible to create custom mashups for On-Demand accounts and manage mashups easily. Here is how it'll look:

REST API: Sorting will be released in v.2.22.7. We are working on performance improvements in REST API now.
November 11, 2011
Plugins: Git plugin takes more time (as usual) than expected. We think first release will be available in 2-3 weeks (obviously, this estimate is wrong). Bugzilla plugin is almost over. We will run performance and extensive functional tests now.
Mashups: We've started Mashup Manager implementation. It will be a special area in TargetProcess that allow to add and edit mashups. Also it will enable mashups for On-Demand customers!
REST API Sorting is on the way. Implementation is over and we are testing it now. It will work like http://tp/api/v1/UserStories?orderBy=Iteration.StartDate
October 25, 2011
We are working on performance improvements in Plugins SDK. It was already improved in v.2.22.4, but will be solved completely in the next 2-3 builds. Also we are working on NuGet package for faster and painless new plugins development. Also we started Git Plugin implementation.
| Subversion | Users Auto-mapping is in progress |
| Bugzilla | In Development |
| Git | In Development |
| TFS | Planned |
| JIRA | Planned |
| Perforce | In Doubt, we received 2-3 requests to keep Perforce and are not sure what to do so far :) |
REST API in the next build will have a built-in meta-description. It will be accessible via http://tp/api/v1/index/meta resource and have a complete browsable representation of all REST API resources. No need to check reference anymore, it will be possible to learn resources right away.
October 14, 2011
REST API was improved in v.2.22.3. Now you can use basic filters as well as JSONP.
We had major problems with new Subversion plugin. It was quite unstable and we had to improve plugins architecture significantly. It runs smoothly in v.2.22.3 and we are getting back to Bugzilla plugin implementation. Git plugin should be started next week.
Mashups are gaining power. There are already 8 interesting mashups in our repo (like Kanban Classes of Services or number of assignments). OnSite customers may freely use them right away. We ware going to expand mashups for OnDemand customers as well in a month or so.
September 21, 2011
We've added real-time logging into Plugins. Now it is easier to spot configuration problems and make sure that plugin actually works. Bugzilla plugin implementation is in progress and we are working on users auto-mapping and diff command in Subversion plugin as well.
Paging was added in REST API in TargetProcess v.2.22.1. We are working on filters now. It will be possible to make requests like api/v1/UserStories?where=iteration.Name eq 'Iteration #1.1' soon.
September 8, 2011
TargetProcess v.2.22 is released. It is available for Community Edition so far, will go public next week. Improved logging for plugins is on the way.
| Email Integration (POP) | Released |
| Subversion | Released |
| NUnit, JUnit, Selenium | Released |
| Bugzilla | In Development |
| Git | Planned |
| TFS | Planned |
| JIRA | Planned |
| Perforce | In Doubt, we received 2-3 requests to keep Perforce and are not sure what to do so far :) |
REST API. REST CRUD is released in v.2.22. Check more details and see what entities are supported. Pagination in lists is ready and will be included into the next build. Currently we are working on better documentation and filters. REST API will handle requests like api/v1/UserStories?where=release.Name eq 'Demo'&take=10&skip=20 really soon.
August 31, 2011
We are releasing v.2.22 which will finally include new Email Plugin, NUnit, JUnit, Selenium and Subversion plugins. CRUD API will be released in v.2.22 as well.
It is expected that v.2.22 will be available next week to all customers.
Currently we are working on Paging functionality in REST API, Advanced logging in plugins and Users Auto-mapping feature in Subversion plugin.
August 8, 2011
After some spikes we've decided to skip MongoDB for plugins data storage and stick with SQL Server so far. All performance problems with plugins data storage are resolved and we are continuing development. Currently we are working on powerful Logging in plugins, Subversion, Nunit, Selenium, Bugzilla plugins. Email Integration will be released in beta very soon.
| Email Integration (POP) | In Testing, performance problems are resolved. |
| Subversion | Done, initial release expected soon. |
| NUnit, JUnit, Selenium | In Testing, release expected in 1 week |
| Bugzilla | In Development, basic integration works already, release expected in ~1 month |
| Git | Planned |
| TFS | Planned |
| JIRA | Planned |
| Perforce | Dropped, we decided to skip Perforce migration to new Plugins architecture so far. Maybe plugin will be even dropped in 2012 |
Basic REST API Add/Edit/Delete operations are implemented already. Beta release can be expected in a week.
August 1, 2011
There is a delay in Plugins development. Email Integration plugin performance tests didn't go good. The problem is in Plugins Storage. We used Serialized objects in SQL Server. Now we are trying a new solution based on MongoDB. It is really fast and fits our needs. We expect to re-work Plugins Storage in a week and get back to other Plugins development.
REST API Add/Edit/Delete operations are in progress as well. Currently we are working on automated tests. Release can be expected soon.
July 20, 2011
Email Integration Plugin is released in v.2.21.15. Check related blog post. Here is the status of all plugins:
| Task Creator | Released |
| Email Integration (POP) | Released |
| Subversion | In Testing, initial release expected in 1 week |
| NUnit, JUnit, Selenium | In Development/In Testing, release expected in 2 weeks |
| Bugzilla | In Development, release expected in 1 month |
| Git | Planned |
| TFS | Planned |
| JIRA | Planned |
| Perforce | Planned |
REST API has some changes in v.2.21.15 as well:
- Custom Fields array should be always represented as JSON
- Implemented Project Members support (?include=[projectmembers[role,user[LastName]]])
We are working on Add/Update/Delete actions in REST. Progress is very good and we expect to release it in 2-3 weeks.
July 10, 2011
Plugins SDK is released in v.2.21.14 and documentation improved significantly. Check Tutorial and Plugins Overview. Here is the status of all plugins:
| Task Creator | Released |
| Email Integration (POP) | In Testing, release expected in 1 week |
| Subversion | In Testing, initial release expected in 2 weeks |
| NUnit, JUnit, Selenium | In Development, release expected in 2 weeks |
| Bugzilla | In Development, release expected in 1 month |
| Git | Planned, development starts in 2 weeks |
| TFS | Planned |
| JIRA | Planned |
| Perforce | Planned |
| TestTrack Pro | Dropped, we are not going to migrate TTP to new Plugins architecture and expect to drop it support in 2012 |
| SourceSafe | Dropped |
REST API has some changes in v.2.21.13, including Many-to-Many relations support, Response format on the fly (XML, JSON, x-array). We are working on Add, Update, Delete operations in REST already, so far there is no expected release date.
June 20, 2011
We continue working on documentation. Mashups are documented already. Mashups allow you to quickly extend TargetProcess UI. Plugins documentation will be completed this week. We are working on Tutorial and Overview now.
Plugins source code is fully available at GitHub. So you can watch our development now ;)
June 10, 2011
REST API will be updated soon and provide full access to Audit History information. That opens many possibilities to create interesting reports.
Plugins are almost there. We've finalized UI mashups and currently working on several plugins re-write. Email, Subversion and NUnit integration plugins are in progress. Also we are working on Plugins SDK documentation and going to release in 2 weeks.
Announcement
This site will answer questions like:
- How can I extend TargetProcess to solve my problem?
- How can I integrate with TargetProcess and build my own client?
- Which integrations are already available and where?
- How can I contribute and provide a fix or share a new plugin/client/etc.?
- How can I get help with development?



