rage 0.17.2
Polish release for rage plot, on rage-render 0.1.1.
Fixed
- Resource folders: a directory link pointing back at its own parent no longer recurses forever; a subdirectory that cannot be read is skipped with one stderr line instead of aborting the plot; linked files are still drawn.
- The drawable limit is now "fewer than 200" as documented (200 exactly used to load).
- Vanilla interiors: the index keeps every
.ymapthat places an interior (two unrelated maps sharing a file name no longer hide each other) andplotcollapses placements within 0.5 m, so a DLC copy replaces the base game's. The index cache is format 6 and rebuilds itself on first use;rage index infonow reports placement rows. - Labels (rage-render 0.1.1): placement reserves the text halo so labels never touch; labels that fall off the map are counted apart from crowded ones and are never dropped early; each SVG gets its own clip-path id so several plans can share one page; SVG labels adjust letter spacing rather than stretching glyphs; raster text respects the map clip.
Tests
- The multi-interior warning ("N interiors loaded, drawing X") now has an automated test.