Change log
v3.0 (current)
NOTE: For v3.0 change log visit new site at http://www.tinypm.com/docs/guide/changes.html
v2.6.5 2013-02-15 (current)
- fixed updating tasks through API
- extended history event parameters column which fixes error when splitting story with a long name
- fixed mapping taks states in stories moved between projects
- added creating iterations and releases
v2.6.4 2013-01-14
NOTE: This version allows you to export project and wiki data that can be imported to new tinyPM 3.0. See also http://www.tinypm.com/docs/guide/project-import.html
- added full project export as XML (Backlog > Actions > Export the entire project XML)
- added full wiki export as XML (Wiki > Actions > Export all wiki pages)
- fixed calculating release health when release is already done and no stories are left to be done too
v2.6.3 2012-08-21
NOTE: This version requires updating tinyPM database.
- fixed checking days off when iteration was created in different timezone than the server timezone
- improved history events queries performance
- fixed xml mappings for file modifications in external history events connected to stories when exporting backlog as XML
- added story estimated effort to timesheet CSV export
- fixed timesheet day labels when project timezone has a timeshift with server timezone
- fixed totals formating on timesheet
- added attachments info to XML export
- added memory settings for standalone tinyPM on linux
- fixed calculating release health indicator (using days available from the previous release forcast date instead of days from now)
- fixed rules for showing unplanned sections for future release
- changed polling data sources every 15 minutes instead of every 2 minutes
- added iteration and release names to timesheet CSV export
- added card color and release name for backlog CSV export
- updated i18n messages
v2.6.2 2012-03-20
- added days off configuration in project setting and handling them on iteration burndown charts
- added "add default tasks" action on user story details page
- added current release chart to dashboards and backlog
- added story card color to timesheet CSV export
- added sandbox item link to the end of story description created from that item (to refer the orignal issue)
- added simple form for adding timesheet entries (for better usability in screen readers, etc)
- added release info for stories exported as XML
- allowing longer user story names
- fixed handling iterationId parameter when updating stories through API (PUT /userstory/{userStoryId})
- fixed copying tags when moving story
- fixed missing create item button on empty sandbox
v2.6.1 2011-10-20
- added migration application allowing to create MySQL data script from HSQLDB data files (see Switching from HSQLDB to MySQL)
- upgraded Tomcat for standalone tinyPM to v6.0.33
- added both 32bit and 64bit versions for windows installer
- added exporting user story tags in CSV backlog format
- added ability to search user stories using id
- added confirmation request before task can be upgraded to a story to avoid accidental upgrades that cannot be undone
- improved DnD script on taskboard when story is completed
- updated UserVoice plugin which now contains support for the latest API changes at UserVoice
- fixed styling for timesheet timeicon cells when time entered is larger than 100h which broke the lines
- fixed generating links with parameters in e-mail notifications (double & problem)
- fixed problem with draggable help tip for empty backlog
- fixed missing delete all selected stories option in release's actions menus
- made task ID and story ID visible on edit forms
v2.6 2011-08-24
NOTE: This version requires updating tinyPM database.
NOTE: This version includes changes in our REST API.
- customizable task states (add/remove your taskboard columns)
- added hiding done stories on taskboard (for easier handling of long iterations)
- fixed backlog and taskboard scrolling when dragging stories/tasks
- fixed NPE when creating tasks from actions menu in stories that are unassigned to any iteration (IE browser)
- fixed calculating avg project velocity (should be calculated only for past iterations)
- updated translations
API Changes
- returning simple objects with id of created user story and task
- removed user profile from returned user data (should be provided as separate resource in future releases)
- added iteration and position information to user stories list
- getting stories for any iteration with GET /iteration/{id}/userstories
- creating stories in any iteration with POST /iteration/{id}/userstories
- removed creating story tasks when creating story unless it's explicitly requested with addDefaultTasks=true query param
- tags are now returned with both user story listings and story details
- user story and task details now contain comments
- introduced separate resources for /userstory/{id}/comments and /task/{id}/comments for both GET and POST (adding comments through API)
- getting iteration timesheet data (time spent) with GET /iteration/{id}/timesheet
- getting task timesheet data (time spent) with GET /task/{id}/timesheet
- creating/updating timesheet entries through POST /task/{id}/timesheet
- changed updating task status through API due to taskboard customization changes
v2.5.6 2011-07-03
NOTE: This version requires updating tinyPM database.
- faster timesheet onload script
- optimized in-place edit field script for large timesheet faster loading
- refactored i18n support in e-mail notifications to support all languages properly
- added using project timezone when setting general dates (iteration starts, project starts, release dates) and user timezone when setting task state changes date and time
- added Korean translation
v2.5.5 2011-05-22
NOTE: This version requires updating tinyPM database.
- added moving/copying stories between projects
- added "Create task" action to story card options (accessible in all taskboard zoom levels)
- new version of SVN plugin (trustServerCert added)
- new version of GitHub plugin (added private repositories support)
- new version of RSS plugin (fixed support for feeds over https protocol, added support for Atom 0.3 feed like GMail)
- fixed security checks when creating stories without having right to assign stories to iterations (now they can only be created within unplanned stories and edited within already assigned iteration)
- fixed detecting db update scripts to run
- fixed timezone handling when rendering timesheet day labels and charts
- added filter that forces IE9 to run in IE8 compatibility mode (RichFaces 3.3.x does not work with IE9 and this is the only working fix)
- added Romanian translation
v2.5.4 2011-03-30
- improved taskboard drag'n'drop performance
- added 3-level zoom functionality to taskboard (zooming both story and task cards)
- added zoom toggle for particular cards on taskboard
- fixed moving task attachments to user story when task is being upgraded
- fixed checking and unchecking fileds when editing roles
- improved update.sh script (which now handles MySql errors better, is able to find dbname in hibernate.properties, allows to override tomcat user and displays used settings)
- added an option for turning taskboard auto refreshing on and off
- updated translations
v2.5.3 2011-02-27
- added full text search support for stories and wiki pages
- added Swedish translation
- updated Portuguese translation
- added paging for Sandbox
- improved Sandbox performance
- fixed DnD on taskboard for IE7/IE8
- fixed binding stories with modified files imported through history plugins
- fixed using specified user instead of the one from the repository url in Bitbucket plugin
v2.5.2 2011-01-28
NOTE: This version requires updating tinyPM database.
- added Mercurial integration (commits in history, binding commits with stories)
- added Bitbucket integration (commits in history, binding commits with stories)
- added GitHub integration (commits in history, binding commits with stories)
- fixed story label parser to be more restrictive and not consume fragments of message that do not contain numbers (story id should always contain digits)
- added information about versions and updates available in shell after running tinypm.jar (for better automation of update scripts)
- changed service install script for standalone version to install a service in automatic startup mode (was manual)
- fixed sizing time cells on timesheet for IE7/IE8
- improved iteration progress calculation (now based on story estimation and number of tasks completed within a story)
- fixed health indicator for unplanned releases
- fixed removing projects when project wiki pages have attachments
- fixed assigning story to iteration/release when splitting
- added update.sh - the experimental tinyPM update script for unix systems (works with MySQL and is added only to WAR distros)
- updated Italian, Russian and Turkish translations
v2.5.1 2010-12-06
NOTE: This version requires updating tinyPM database.
- added generic RSS/Atom feed reader plugin (for both sandbox and history)
- added configurable user story id prefix for parsing purposes in history plugins
- added plugin events on dashbord history streams
- added plugin events in RSS feeds
- history plugins now can tell the type of modification (added, removed, modified) on linked files
- added actions menu on task cards (easier access to common functions)
- added sum of task estimates on story card (if task estimation is used)
- history plugin event available in XML export (when linked with user story)
- fixed encoding project wiki page codes when project code contains spaces
- improved logo image type validation when uploaded in settings
- fixed CSV import (stories not added to unplanned, but missing)
- fixed table headers rendering and embedding images for Trac wiki syntax
- fixed evicting tasks and iterations cache when time spent added
- changed delete actions for story cards/items and task card to be done ajax way
- fixed moving top waiting story to current iteration (it was not removed from unplanned stories in the corresponding release)
- fixed problem with deleting projects when project has associated plugin events
v2.5 2010-11-23
NOTE: This version requires updating tinyPM database.
- added SVN integration (commits in history, binding commits with stories)
- added release planning functions
- added release date forecasts
- added release burndown charts
- added "save and create next" options for tasks, stories and iterations
- added Chinese, Danish, Dutch, Spanish, Russian, Turkish and Ukrainian translations
- improved French translation
- improved project settings
- some configuration tuning for production environments (results in better performance)
- changed iteration progress calculation to use only completed story points vs total estimated effort
- fixes in wiki rendering
- fixed links syntax help for Trac dialect
v2.4.1 2010-10-17
NOTE: This version requires updating tinyPM database.
- added promoting wiki pages to special ones
- added Italian version
- added fixed French version
- added filtering parameters for API resource GET /project/{id}/userstories
v2.4 2010-10-05
NOTE: This version requires updating tinyPM database.
- wiki now supports DokuWiki (default), Confluence, Trac, MediaWiki and Textile syntaxes
- wiki pages are versioned and provide a diff view
- redesigned and much improved project dashboard (including project health indicators)
- added LCD mode for project dashboard so that it can serve as a information radiator on your wall
- fixed NPE in timesheet totals (when project has no iterations)
- fixed logo image type validation in application settings
v2.3.1 2010-09-03
- displaying sum of points for unassigned in backlog
- fixed problem with unassigned stories sometimes loaded from wrong project
- improved error screens (now show the error info that would be sent ti support)
- added Reply-To e-mail address for error reporting settings
- fixed problem with in-place input in Chrome (with submit when Enter key pressed)
- added task estimates on timesheet view
- added totals of time spent on task by user within the iteration
- added Actions menu on taskboard (with close iteration, edit iteration and edit settings options),
- improved navigation when coming back from project settings on different views
- added time spent totals by iteration
- added mail settings tester on settings page
- fixed problem with quietly unsaved values on timesheet
- added timesheet iteration totals by user
- improved styles for attachments on details pages
- added full screen mode tab on timesheet view
- added marking active view tabs
- added information about real working dates for each iteration (displayed end date was misleading)
v2.3 2010-08-21
NOTE: This version requires updating tinyPM database.
- redesign of timesheet section with easier time spent and time left management
- CSV export of timesheet entries (for easier reporting)
- all user entries are now visible on timesheet as well as when task were in progress
- time left can be directly edited on task cards (taskboard view)
- improved tasks burndowns
- foldable iterations on backlog view
- user can choose not to receive e-mail notifications about actions he triggers
- user own actions excluded from history RSS feed (now he sees what other teammates were doing)
- user can delete his own comments
- fixed drag and drop issues on backlog
- fixed default tasks validation which caused errors when creating stories
- improved help messages when getting started with tinyPM
v2.2.5 2010-06-24
NOTE: This version requires updating tinyPM database.
- backlog export to XML
- improved iteration burndowns
- improved avatar images loading and fixed avatars caching problem
- improved history information for bulk actions (like deleting many stories or importing sandbox items)
- fixed project scope chart in standalone
- fixed problem with deleting project that has a wiki page or sandbox items
- improved date formatting on the charts
v2.2.4 2010-05-28
NOTE: This version requires updating tinyPM database.
- improved charts rendering
- performance improvements
- small usability fixes and improvments
v2.2.3 2010-05-20
NOTE: This version requires updating tinyPM database.
- added user role descriptions
- improved charts rendering
- added caching (performance improvements)
- optimized some queries for backlog and taskboard view (performance improvements)
- fixed changing password in my account section
v2.2.2 2010-04-21
NOTE: This version requires updating tinyPM database.
- added user profiles (including avatars, personal info and contact data)
- JIRA® connector now supports self-signed SSL certificates
- improved story status presentation (combined tasks status and acceptance status into one indicator)
- fixed tabindex on userstory and task forms
- fixed default task for newly created projects
- fixed problem with backlog rendering when user has no permissions to edit stories
- fixed calculating task progress status by date (tasks burndown refreshing problem)
v2.2.1 2010-03-25
NOTE: This version requires updating tinyPM database.
- UserVoice® integration
- defining more than one default task for your stories
- defining estimated "time left" in the timesheet
- Scrum-like iteration burndown chart based on "time left"
- deleting more stories at once on backlog (new menu "Actions" for each iteration)
- iterations are now always ordered by start and end dates
- fixed "close iteration" problem when iteration positions are messed up
- default iteration name pattern is now configurable in project settings
- iteration number is editable again to be able to make "Iteration 0" the first one and keep proper naming of subsequent iterations
- added "Actions" menu for stories and sandbox items
- editable user initials (no need to hack user names anymore)
v2.2 2010-03-15
NOTE: This version requires updating tinyPM database.
- French locale available
- printing cards
- sandbox (feature requests/ideas/bugs management)
- plugins
- JIRA® integration
- POP3 integration
v2.1 2009-11-09
- Portuguese (Brazil) locale available
- tasks estimation within stories (customizable scale)
- new iteration burndown when task estimation is used (cumulative bar chart based on statuses)
- taskboard now contains time spent on tasks, stories and iterations
- redesigned dashboard (overview, personal tasks and team view)
- 3 types of project burndown charts (based on initial estimation, based on total estimation and burnup)
- 2 column view for backlog (tinyPM 1.x style)
- user UI preferences are now stored
- improved wiki navigation (all in one place now)
- cleaned up user privileges (with some fixes)
- numerous UX improvements
- several small bugs fixed
v2.0 2009-09-22
- RESTlike API over HTTP
- personal RSS feeds for history events
- better prioritization of backlog items
- direct estimates editing in the backlog
- list and user story cards view in the backlog
- new timesheet for tracking real time spent on tasks
- new type of burndown chart for tracing project budget
- redesigned taskboard with better space usage
- full screen mode in taskboard (supporting electronic taskboards)
- filtering tasks on a taskboard (all or just mine)
- quick navigation between taskboards of different projects (with work in progress sidebar section)
- more Drag and Drop support on taskboard (now also for upgrading tasks to stories)
v1.3 2009-04-04
- user story attachments
- task attachmnets
- improved project burndown charts
- iteration burndown charts
- custom iteration names and goals (you can now have themed iterations)
- planned velocity for iterations (used for project burndown tracking)
- project owner and accepting user are now visible on taskboard's story cards
- accepting self-signed certificates from SMTP servers
v1.2 2008-10-27
- user stories versioning
- tasks versioning
- backlog stories exports into CSV files
- user timezone support
- user story owner and accepting user
- completed user stories acceptance view
- imporved "my projects" box on dashboard
- new "my user stories" box on dashboard
- disabling projects
- backlog total / completed / in progress / pending estimated value
- customizable application logo
- minor bug fixes
v1.1 2008-06-22
- added support for German and Polish languages
- added card colors
- added customizable (per project) estimation scales
- added customizable (per project) default iteration length
- added customizable (per project) default user story task
- improved wiki user rights (user can decide if wiki page is accessible only by the project memebers or all users)
- rearranged permissions
- minor bug fixes
v1.0 - first final, stable version is here! (2008-05-10)
- added spliting user stories
- added more validations
- changed mail sessions settings handling (now does not require application restarts after changes)
- improved styling
- improved security rules handling
- improved e-mail templates
- added EULA
- fixed numerous small bugs to achieve a producton quality
v1.0.RC1 2008-02-12
- added optional sending error reports directly to tinyPM support
- last project that user worked with will be now remembered even after logout
- improved user stories import from CSV data
- added notification settings to user account edit form
- wiki text with preview in all descriptions and comments (removed heavy WYSIWYG editor)
- added moving tasks between user stories on taskboard
- added upgrading tasks to user stories
- added closing iteration (all unfinished stories are automatically moved to next iteration, which is created if required)
- added inline editing of estimated efforts on user story cards
- added 0 and 0.5 values for user story estimations
v0.9.01 2008-01-03
- migrated project to JBoss Seam 2.0 framework
- added e-mail notifications for new task assignment and new comment on user story/task
- added application settings page (no need to edit any configuration files to configure database and mail settings)
- added list of tags on a new user story form for better reuse of existing tags
v0.9 (2007-11-07)
- new project home page including burn down chart and velocity chart (more charts and metrics still to come in v1.0)
- improved security for multi project deployments
- fixed some wiki syntax problems
- fixed importing multiple user stories
v0.8.04 2007-10-09
- fixed privileges for history
- fixed some wiki syntax problems
- added help tips with wiki syntax when creating/editing a page
- improved iteration information on taskboard
- added marking logged user's task on taskboard with different background color
- added creating new user stories directly from taskboard (with preselected iteration)
v0.8.03 2007-10-02
- changed navigation model to use more GET request and bookmarkable links
- added history page with detailed information on all tinyPM events and changes made by users
- added wiki file attachments
- improved styles and wiki page formatting
- added common formatting toolbar on wiki edit page
- added user story and task detail pages
- added editing and deleting tasks directly from taskboard
- added progress bars for user stories and iterations
- most pages can be bookmarked or links to those pages can be sent via e-mail and after loging in, user will be autmatically redirected to such page
- improved overal performance and size of many tinyPM pages
- fixed some minor cross browser bugs
- moved tinyPM to new server (for better performance)
v0.8.02 2007-08-20
- added auto tagging stories based on story contents
- added tagging stories with user tags (user story edit form)
- added filtering backlog stories by tag
- added edit and delete user story links on every user story card/box (task board, user story details)
- added keeping user session alive (as long as tinyPM is turned on)
- added changing task status on task form
- added marking current iteration on the backlog and task board

If this documentation doesn't solve your problem or has left you with any questions, please don't hesitate to contact us at
support@tinypm.com