Skip to content

v5.31.4

Choose a tag to compare

@dgunning dgunning released this 21 May 20:02
· 129 commits to main since this release

Fixed

  • Empty income statement on 16-week-quarter filers (CAVA, RRGB) — quarterly period selection bucketed durations as 80-100 days or 150-285 days, leaving CAVA's 111-day Q1 in a dead zone. The selector now anchors on filing.period_of_report. (#822, reporter @mkdeak)

  • TenK.business silently returned Part II MD&A content on GS's 2025 10-K — the cross-Part lookup happily returned a mislabeled part_ii_item_1 key. Item lookup is now constrained to the SEC-canonical Part per item. (#821, reporter @FlorinAndrei)

  • Viewer ConceptRow.numeric_value returned wrong values on ADI 2019 and ADSK 2019 10-Ksprimary_period is now form-aware (annual forms prefer the longest \"X Months Ended\" duration), and class=\"th\" spacer cells are dropped from body rows so column positions align. (#818, reporter @mpreiss9)

  • Filing.search() raised a bare AssertionError on pre-2001 SGML/text filings — replaced with a descriptive ValueError pointing users at filing.text(). (#819, reporter @shenker)

Added

  • 10-K section patterns for Item 1B (Unresolved Staff Comments) and Item 1C (Cybersecurity) — closes the gap left when the same SEC rulemaking added 8-K Item 1.05 and 20-F Item 16K patterns. (#813, contributor @HonzaCuhel)