- Display updates and animations now use requestAnimationFrame if supported, and I used Chrome's developer tools to look for hot spots and removed some inadvertent forced layouts in loops, which should mean lower CPU load and "reduced jank" when panning the map.
- Thanks to 77topaz for pointing out that I'd broken the map in older versions of IE. A quick fix to my requestAnimationFrame polyfill and the map should be happy in IE9 again.
- I tweaked the presentation of polity labels seen when you first load the page - they wrap so they're a little more readable now. Sector names now wrap too, which more closely matches the Imperium Map poster. I was also able to bump up the font size. In summary: the initial view of the map should be prettier.
- If you view the map using a modern browser that supports devicePixelRatio on a device with a high-density ("retina") display, such as an iPhone 4S/5, iPad 3, newer MacBook, Android, or even the shiny Chromebook "Pixel", the tiles are now rendered with higher quality. Summary: more pretty!
- On a retro kick, I swapped in the data, borders and routes from Group One's Theta Borealis Sector supplement. Watch out for the Zerp! Note that the double worlds in the original's hexes 2901 and 2118 are not shown on the map and won't appear in the data.
Labels, Retina, and Theta Borealis
Some minor but shiny stuff: