Release v0.2.7
@robosystems/report-components v0.2.7
A patch release that fixes a critical performance regression in the SEC adapter's label-resolution query, eliminating an expensive 80M-edge graph scan that could stall report rendering.
Bug Fixes
- SEC adapter: anchored
LABELS_Qon taxonomy primary key — The label-lookup query now binds to the taxonomy PK instead of scanning broadly, preventing a full 80M-edge traversal in the graph layer. This restores fast label resolution for SEC-sourced financial statements. (#14)
Documentation
- Updated README to match the current library standard, reflecting the latest adapter surface area and component inventory. (#13)
Breaking Changes
None.
Technical Notes
- Performance: The
LABELS_Qfix insrc/adapters/sec.tsconstrains the Cypher query path, dramatically reducing database work when resolving XBRL labels against large SEC taxonomy graphs. - Test coverage: Corresponding test updates in
test/sec.test.tsverify the corrected query binding.
📊 Release Statistics
- Commits: 5
- Files Changed: 4
- Components Updated: 1
- Styles Updated: 0
- Lines Added: 96
- Lines Deleted: 22
- Previous Release: v0.2.6
🔗 Links
- npm: @robosystems/report-components
- Full Changelog: v0.2.6...v0.2.7
- All Releases: View all releases
🤖 Generated with Claude Code