What's new in Agilefant 3.5.2
May 3, 2014
- Fixed problem related to Firefox 29: dailywork and iteration views were not loading
New in Agilefant 3.5.1 (Apr 8, 2014)
- Fixed Java 8 compatibility problem
- Password hashing changed to Bcrypt
- Search includes strings from from backlog/story/task descriptions
- Speeded up search
- Increased search results limit to 500
- Speeded up queries related to spent effort entries and timesheet reports
- New tasks are now added to the top of the task list
- Non-admins can now create other non-admin users from the users page
- Added explicit reference id links for tasks
- Added story task ids to timesheets' excel export
- Added filtering by responsible initials to project's story tree and leaf stories
- Made the sidebar resizable
- Sidebar open/close button now stays always visible
- You can now choose time zone when generating timesheet reports
- Added search for backlog/story/task id
- Added sum of left and spent hours to project's Iteration tab
- Added effort spent for project total hours to project metrics
- Bug fixes:
- When clicking on scrollbar, prevent blur event which was causing auto-save for description field
- Fixed problems with database import
- Added 'object not found' page when backlog is not found
- Fixed showing standalone iterations in timesheets for non-admins
- Fix to timesheets: show hours only from standalone iterations that the user can access
- Removed max results limit when retrieving standalone iterations in timesheets page
- Show standalone iterations in Project planning for non-admin users based on their access rights
- Fixed spent effort to work when current date is last week of the year
- Fixed selecting a day in spent effort when the year changes in middle of week
- Made weekly spent effort's weekly hours dependent on the user's time zone
- Made weekly spent effort's daily hour entry list dependent on the user's time zone
- Do not fill backlog automatically when creating iteration in product page
- Fix iteration excel export: take substring of strings over 32767 characters
New in Agilefant 3.4 (Nov 6, 2013)
- Usability improved:
- Calculate from all backlogs when no backlogs are selected on the Timesheets page
- Changed Timesheets default interval from Today to All past entries
- Fill backlog or iteration field automatically in Create new dialog if user is on backlog or iteration page
- Show ‘Filters’ text in the filter image in list views (project leaf stories and iteration views)
- Help pages to open in new window
- Dashboards now created from a button instead of a select menu minor text and positioning changes
- Newly created backlog now opens automatically in the left hand backlog tree after it has been created via the Create new button
- Parent story now displayed in the project leaf stories list
- Show ‘(none)’ instead of project name in iteration dropdown to remove story from an iteration in the Project leaf stories list view
- Changed the button that opens / closes stories in list views to plus/minus
- Changed the link from Agilefant logo to Daily work (was pointing at www.agilefant.org)
- Selected menu item in left hand Administration menu highlighted
- Removed Recent link from top left menu (unused feature), restructured create new and search links
- Added dropdown arrow in autocomplete boxes
- Display ’No items found’ message when text typed to autocomplete does not match anything in team, user or story parent selection
- Shortened footer height
- Enabled autoclose when clicking outside bubble popup
- User settings: Removed change password button, password can now be changed using a text field
- All custom portfolios are now public
- Show tasks in project’s Leaf stories tab
- Removed Administration tab (Administration is still accessible from left menu)
- Added scrollbar to middle area so that the header, footer and left menu do not move when the page is scrolled
- Stories can now be edited on the Project planning view on the product level
- Show stories and tasks in daily work as long as they are not done, even if they belong to project or iteration that has ended
- Added Create new story button to daily work’s My story queue
- Added create new project, iteration and story links to the product Roadmap tab
- ‘Backlog’ auto-filled when creating projects and stories in the Roadmap tab
- Newly created projects, iterations and stories (via the Create new -dialog) populate automatically to the current view
- Keep sessions active to prevent the feeling of suddenly being logged out when returning after a long period of inactivity
- Highlighted editable text fields
- Highlighted required fields in Create new dialogs
- Show all possible choices (teams, users, backlogs, etc. ) when clicking auto-complete input fields
- Simplified Create new -dialogs by removing baseline load, planned size, story value, and labels
- Added tutorial video links to help page
- Renamed Dashboard (formerly known as the Portfolio) tab to Portfolio & Dashboards
- Renamed custom portfolios as dashboards and dashboard widgets as metrics
- Renamed Assignees as Project assignees or Iteration assignees
- Renamed ‘Started’ to ‘In progress’ and its abbreviation ‘S’ to ‘I’
- Renamed Roadmap tab to Project planning
- Renamed Breakdown as Story tree
- Renamed the All backlogs accordion as Backlogs
- Renamed ES as Spent and EL as Left
- Renamed Context to Iteration for tasks without story
- Renamed My stories to Story queue in daily work
- Text changes to edit user page
- Highlight the active backlog name in Backlogs menu
- Moved standalone iterations as separate tree in Backlogs menu
- Moved create new menu to left side
- Removed My stories in iterations from left menu
- Show add and remove all buttons in team selection when creating new user
- Removed original estimate field from story lists
- When creating new team, the default choice for access rights is ‘all’
- Bug fixes:
- Prevent nonadmins from creating users that belong to teams that the nonadmin user does not belong to
- Burndown with just Spent effort wasn’t shown
- Show user’s weekly hours as hours instead of minutes also for non-admin users
New in Agilefant 3.3.1 (Jun 8, 2013)
- Java 6 compatibility - version 3.3 required Java 7
- Fixed Nullpointerexception when clicking story in standalone iteration
- Fixed task sort order bug
- Corrected a bug in the parsing of the double value which depends on the current Locale Fixed bug in exampledb.sql - only affected those who initialized database with version 3.3 exampledb.sql
- Refactoring
New in Agilefant 3.3 (Jun 1, 2013)
- Enhancements:
- Splitting unfinished stories in iterations made easier (Edit->Extract unfinished)
- A small red star displays if there's a newer Agilefant version available for download
- Export database changed from an SQL dump into a JSON dump; it no longer contains a history of all changes made
- You can now import a JSON dump database on the Admin tab; the new items do not overwrite pre-existing data
- Bug fixes:
- DOM now updated when disabling / enabling users
- Couldn't create stories into iterations from Create new->Story menu (previously, the search only included products and projects)
- Added connection validation to prevent MySQL timeouts
- Fixed a bug that in some cases produced huge errors to agilefant.log
- Creating the readonly user required for sharing iterations as readonly now automatic when starting Agilefant on an empty database
- Refactoring
New in Agilefant 3.2 (Apr 19, 2013)
- Improvements to Daily Work
- Renamed My Work Queue => Task queue
- Renamed My Stories => Story queue
- You can now use the Story queue to plan what stories you take on next across all your iterations, projects and products (works like the task queue)
- Improvements to user rights
- Non-admin users can now access the portfolio view and rank all the projects their teams have access to
- Non-admin users can create new users to their teams
- Bug fixes and small UX improvements
- Story points in breakdown points always calculated correctly
- Stories in projects and products with you as responsible for one or more non-done tasks are now visible in daily work
- Create new -> Iteration: default end date = sysdate 2 weeks
- Navigation to parent stories now possible from Work Queue context bubbles
- UX improvements to effort spent -dialog:
- If delta to last logged entry > 8h => no ES autofill
- Focus to close button upon saving EL
- Stories in projects, products, and iterations with you as responsible for one or more tasks are now visible in daily work
- Iteration velocity now calculated as story points / day
- Hibernate updated to version 4
New in Agilefant 3.1.1 (Mar 7, 2013)
- Fixed servlet context config (was causing "Could not create and/or set value back on to object" errors)
- Fixed shared read-only iteration links
New in Agilefant 3.0.1 (Nov 9, 2012)
- Bug fixes:
- Iteration-to-iteration story moves from the breakdown view no longer break story ranks (#1518)
- New database upgrade script 300-301 to fix broken iteration storyranks caused by Agilefant versions 3.x-3.0.0 (#1459 and #1524)
- Updated version of exampledb.sql
New in Agilefant 3.0 Alpha 13 (Aug 13, 2012)
- Effort spent calculation in iteration Burndown graph.
- Reverted Effort Spent focus directly to Close-button.
New in Agilefant 3.0 Alpha 10 (Jul 23, 2012)
- Bug fixes:
- "Change delete dialog tab order in all delete dialogs (First focus in cancel, then change to OK)"
- "HeaderTooltips and focus to Close-button"
- "Leaf stories as default tab when clicking on a project"
- "Iteration history tab throws exception - Hide until it's fixed!"
- "Iteration assignees selector dialog (product level, projects tab) & (project level, iterations tab)'s title says "(Insert title here)" instead of "Select users""
- "Bug in iteration velocity calculation"
- "Adding effort to story's task in product gives error (in daily work view)"
- "Bug: in standalone iteration: creating a story, when topmost story has parent story in project, doesn't work"
New in Agilefant 3.0 Alpha 9 (Jul 2, 2012)
- Bug fixes:
- Text change tweaks to project burn-up legend
- Text change: product/project Leaf stories tab => Backlog, Story tree tab => Breakdown, Story tree header => Product Backlog in product view and Project Backlog in project view
- BUG: When a story is in a Product and in a Standalone iteration, it shows up in Product Leaf stories in the product as well (should only be in the standalone iteration)
- 1180 Prevent non-admins from seeing Teams and Users they don't belong to via assignee selector (in task, story, iteration, project)
- Daily work - My stories shows Done stories from standalone iterations (should not show them)
New in Agilefant 3.0 Alpha 7 (Jun 15, 2012)
- Deleting a project that has one or more iterations containing one or more stories threw exception (#963)
New in Agilefant 3.0 Alpha 6 (Jun 13, 2012)
- Copied story appears in project, not iteration; fixed (#961)
- ID displays null when creating a new story in iteration; fixed (#1017)
- Selecting [standalone iterations] in Timesheets throws exception; fixed (#943)
- Clicking on iteration history tab throws exception; fixed (#1056)
- Top left logo to point to www.agilefant.org (#439)
New in Agilefant 3.0 Alpha 5 (Jun 9, 2012)
- Bug fixes:
- Iteration spent effort graph omitted efforts from stories and tasks in stories; fixed (#1108)
- Exception from clicking on 'Backlogs' tab after login if there are no products or standalone iterations that the user has access to; fixed (#958)
- Force Java 1.6 compilation
- Enlarge -link below iteration burndown charts was broken; fixed
- Refactored design issues and fixed potential memory leaks regarding anonymous DB export
New in Agilefant 2.5.2 (Jun 9, 2012)
- Compiled with java 1.6 for easier installation at many user organizations
- Force java 1.6 compilation in build.xml
New in Agilefant 3.0 Alpha 4 (Jun 4, 2012)
- Fixed story tree after it was broken by #977 in alpha 1.2 (#1122)
New in Agilefant 2.5.1 (May 23, 2012)
- Fixed issue that prevented moving stories with children (or the children themselves) to another product
New in Agilefant 2.5.0 (Apr 18, 2012)
- Improved portfolio management
- Improved metrics in Story, Iteration and Project widgets used to create custom views into the
- development portfolio
- Improved support for product and release planning
- Drag & drop multiple stories in the story tree view with a single operation
- Project burn-up now displays an additional graph based on the maximum of story points in the
- tree (e.g. story of 10 points having two children with 2 points each => 10 points, instead of 4)
- New story attribute 'Value' (a non-negative integer, similar to story points)
- An entire story hierarchy (including tasks) can now be marked as Done on a single action
- Added 'rank to top' and 'rank to bottom' as separate buttons in the
- project leaf stories view for faster ranking; fixed bug regarding these actions
- Improved layout when creating stories in the project leaf stories list
- New stories are now created to the top of the project leaf stories list
- Story IDs are displayed in the project leaf story list for easier reference
- Improved iteration management
- New state 'Deferred' for stories and tasks to indicate that it has been scoped out of the
- project or iteration. Deferred stories (tasks) are ignored in all metrics
- Stories (including tasks) can now be copied in iteration view - helps e.g. in
- dealing with unfinished stories at the end of an iteration
- Iteration burndown now depicts cumulative spent effort as a function of time (when timesheets are enabled)
- Setting tasks as 'Ready' prompts for zeroing of effort left
- Iteration history tab now includes trace of added/removed stories
- Story IDs are displayed in the iteration story list for easier reference
- User rights
- Teams can now be deleted (preparatory work for the upcoming teams/products access matrix)
- Support for Agilefant's research-industry ecosystem
- Manual export of database for research and/or backup purposes (outputs a zipped SQL dump that you
- can email - Agilefant does not send anything anywhere!)
- Automatic anonymization of an exported database for research purposes (all object names
- are replaced with their ID's, all text fields in objects are replaced with string length)
- Usability improvements
- All editing is now done with single-click (instead of double-click); double-click still works, though
- Improved look & feel of story tree drag n' drop
- Smoother drag n' drop for ranking stories in story lists
- Search now includes tasks as well
- Focus to main frame when loading all pages (pages can be scrolled without unnecessary
- focus clicking when not using a mouse)
- Planned size of projects and iterations now explicitly as man-hours
- Misc small bug fixes
New in Agilefant 2.0.5 (Dec 9, 2011)
- Usability improvements:
- Navigation between Story tree and Iteration views now possible from the context info bubbles
- Added a 'Recent items' tag cloud to ease finding the stories recently worked on
- Improved help page texts
- Bugfixes (agilefant.googlecode.com ids):
- 22: NullpointerException in Daily work
- 20: Trying to add spent effort when creating a task gives an error (if the task is not yet saved)
- 34: Team names are not unique
New in Agilefant 2.0.4 (Sep 9, 2010)
- Labels can be added when creating a new story
- Possibility to show weekends as flat-lines in iteration burndown
- Iteration summary, stories and tasks can be exported in Excel spreadsheet
- Fixes to RESTful API and data format
- Bugfixes: 0000145, 0000131, 0000159 and 0000159
New in Agilefant 2.0.3 (Aug 25, 2010)
- Totally renewed user interface
- The interface has been streamlined and works similarly in every view
- Performance and ease-of-use is now on a totally different level
- Conceptual model has been fundamentally changed
- Instead of a workaround on iteration level, the stories are now consistent
- throughout the whole system
- The former tags have been changed to a more intuitive and easy-to-use labeling
- system
- A work queue for tasks has been added to the Daily Work page
- Hierarchical backlog management
- Product level backlog has been replaced with a story tree
- Project backlog is now a collection of all of its iterations' stories
- Hierarchy is allowed on project and product levels. Iteration stories can't have children
- Disabling unneeded views
- The Timesheets, Daily Work, and Portfolio views can be disabled through the Settings page.
- Browser support:
- Firefox 3.0+ and Google Chrome are officially supported
- Safari should work fine
- IE8 is not guaranteed to work, but works to some standard
- Opera probably works to some extent, but has not been tested
New in Agilefant 2.0.2 (Jul 26, 2010)
- Totally renewed user interface:
- The interface has been streamlined and works similarly in every view
- Performance and ease-of-use is now on a totally different level
- Conceptual model has been fundamentally changed
- Instead of a workaround on iteration level, the stories are now consistent throughout the whole system
- The former tags have been changed to a more intuitive and easy-to-use labeling system
- A work queue for tasks has been added to the Daily Work page
- Hierarchical backlog management
- Product level backlog has been replaced with a story tree
- Project backlog is now a collection of all of its iterations' stories
- Hierarchy is allowed on project and product levels. Iteration stories can't have children
New in Agilefant 2.0.1 (Jun 28, 2010)
- Quick search functionality
- Labels in story lists
- Configuring the story tree
- Branch metrics in story trees
New in Agilefant 2.0 (Jun 15, 2010)
- AstroGravTotally renewed user interface
- AstroGravThe interface has been streamlined and works similarly in every view
- AstroGravPerformance and ease-of-use is now on a totally different level
- AstroGravConceptual model has been fundamentally changed
- AstroGravInstead of a workaround on iteration level, the stories are now consistent
- throughout the whole system
- AstroGravThe former tags have been changed to a more intuitive and easy-to-use labeling
- system
- AstroGravA work queue for tasks has been added to the Daily Work page
- AstroGravHierarchical backlog management
- AstroGravProduct level backlog has been replaced with a story tree
- AstroGravProject backlog is now a collection of all of its iterations' stories
- AstroGravHierarchy is allowed on project and product levels. Iteration stories can't
- have children
- AstroGravDisabling unneeded views
- AstroGravThe Timesheets, Daily Work, and Portfolio views can be disabled through the
- Settings page.
- AstroGravBrowser support:
- AstroGravFirefox 3.0+ and Google Chrome are officially supported
- AstroGravSafari should work fine
- AstroGravIE8 is not guaranteed to work, but works to some standard
- AstroGravOpera probably works to some extent, but has not been tested
New in Agilefant 2.0 RC1 (Jun 3, 2010)
- Timesheets related bug fixes
- Reduced debug levels
- Performance improvements
New in Agilefant 2.0 Beta 2 (May 28, 2010)
- Daily work functionality rewritten
- Lots of improvements to story tree
- The hierarchy consistency is mainted. For example a child story can not reside
- in a different project than its parent
- All functionality that will be included in Agilefant 2.0 should be present
- Added help page and some quick help links
- Daily Work, Timesheets, and Portfolio view can now be enabled/disabled in the settings
New in Agilefant 1.6.2 (Apr 14, 2010)
- Stories can be moved from product and project backlogs to iteration backlogs
New in Agilefant 1.6.1 (Jun 18, 2009)
- Fixed creating a new task/story from the create new link
- Fixed multiple configuration issues on non-Windows environments
New in Agilefant 1.6 (Jun 16, 2009)
- Renovation of the iteration view (give us feedback at the forum!)
- Calendar view to daily work view for browsing spent effort
- Renamed Overhead as Baseline load
- Renamed existing project statuses green, yellow and red
- Added new project statuses grey and black
- Terminology changed to match the concepts in Scrum:
- Iteration goal =>Story
- Backlog item in products and projects => Story
- Backlog item in an iteration => Task
- Small UI and usability tweaks:
- Quick enter => save & close (instead of save)
- Improved interval selection in timesheets
- Improved displaying long backlog descriptions
New in Agilefant 1.5.6 (Jun 11, 2009)
- Renovation of the iteration view (give us feedback at the forum!)
- Calendar view to daily work view for browsing spent effort
- Renamed Overhead as Baseline load
- Renamed existing project statuses green, yellow and red
- Added new project statuses grey and black
- Terminology changed to match the concepts in Scrum:
- Iteration goal =>Story
- Backlog item in products and projects => Story
- Backlog item in an iteration => Task
- Small UI and usability tweaks:
- Quick enter => save & close (instead of save)
- Improved interval selection in timesheets
- Improved displaying long backlog descriptions
New in Agilefant 1.5.5 (Mar 31, 2009)
- TODO's can be spliced into new backlog items
- timesheet report data can now be exported to Excel
- comments for logged effort can now be entered directly from the Progress tab
- item priority can now be adjusted directly from the Progress tab
- bugfix for: 0000037 and 0000036
- other small UI and usability tweaks