An “infinite loop” is one of the most popular issues in Computer Science. It’s something you learn about right when you start programming. We’ve gone to great lengths to prevent these loops in our app, but we found out earlier today there was still one way to create this issue in Visor.
We discovered that Jira’s advanced roadmaps allow circular nesting structures. Meaning if you have Initiative A, Epic B, and Story C, you can nest them all in a way such that Initiative A is a child of Story C, even if Story C is already under Initiative A! This was news to us!
The good news is, it’s all patched up. And we created a brand new warning system to let you know if we’ve encountered an infinite loop.
Did you know you could nest Initiatives, Epics, and Stories in a circular fashion in Jira’s advanced roadmapping tool? I.e. Initiative → Epic → Story → Initiative (again)
- Infinite Nesting - Resolves a bug where importing issues from an advanced roadmap with circular nesting structures would cause the workbook not to load.
- Bottom Message Bar - Implements a new message bar at the bottom of a workbook to display status information. Leverages our global design library for styling & positioning.
Each release may consist of multiple deployments. If you have any questions, please contact us at email@example.com.
Ready to try this in Visor?
Written by Corey Boornazian