winget install --id Arelle.Arelle
About Arelle
Arelle is an end-to-end open source XBRL platform, which provides the XBRL community with an easy to use set of tools. It supports XBRL and its extension features in an extensible manner. It does this in a compact yet robust framework that can be used as a desktop application and can be integrated with other applications and languages utilizing its web service, command line interface, and Python API.
What's new in 2.41.1
What's Changed - Refactor locale handling and improve test coverage (#2378) @strr - Split inline utils from inline validate and break import cycle (#2381) @strr - Session API: Non-breaking Logging Improvements (#2380) @aaroncameron-wk - Update documentation on prefixedNamespaces and include more prefixes (#2379) @strr - Type Hints: arelle.PrototypeDtsObject (#2377) @volodymyrtur-wk - Type Hints: arelle.HashUtil (#2376) @volodymyrtur-wk - Type Hints: arelle.CntlrWinTooltip (#2375) @volodymyrtur-wk - Type Hints: arelle.UiUtil, arelle.DialogRssWatch (#2374) @volodymyrtur-wk - Fix type hints (#2373) @austinmatherne-wk - Type Hints: arelle.DisclosureSystem (#2372) @volodymyrtur-wk - Type Hints: arelle.ModelDtsObject (#2364) @volodymyrtur-wk - Type Hints: arelle.ModelRssItem, arelle.ModelRssObject (#2371) @volodymyrtur-wk ⬆️ Dependencies - Bump the python-dependencies group with 5 updates (#2382) @dependabot[bot]
Version history
| Version | Updated | Notes |
|---|---|---|
| 2.41.1 | What's Changed - Refactor locale handling and improve test coverage (#2378) @strr - Split inline utils from inline validate and break import cycle (#2381) @strr - Session API: Non-breaking Logging Improvements (#2380) @a... | |
| 2.41.0 | Unknown | What's Changed - EDINET 2026 (#2367) @aaroncameron-wk - Fix EDINET path-resolution issue (#2365) @allenbross-wf - Add retries to address shallow file conflict during merge (#2357) @aaroncameron-wk - Close global Package/... |
| 2.40.1 | Unknown | What's Changed - avoid exceptions when an invalid typed member is used (#2352) @freddym56 - Adding validation EDINET.EC8037W (#2345) @allenbross-wf - Adding validation EDINET.EC8077W and related test cases. (#2347) @alle... |
| 2.40.0 | Unknown | What's Changed - Type Hints: arelle.ModelRelationshipSet (#2315) @volodymyrtur-wk - Remove "draft" from ESEF disclosure systems (#2343) @austinmatherne-wk - Type Hints: arelle.ValidateFilingText (#2340) @volodymyrtur-wk... |
| 2.39.11 | Unknown | What's Changed - Type Hints: arelle.XhtmlValidate (#2316) @volodymyrtur-wk - Fix Proxy Support (#2334) @austinmatherne-wk - Restore baseSetArcroles/labelroles as deprecation shims (#2332) @austinmatherne-wk - Move macOS... |
| 2.39.10 | Unknown | What's Changed - Skip non-str entries when filtering OIM errors in calc 1.1 (#2329) @austinmatherne-wk - Table Constraints Metadata Validation (#2319) @austinmatherne-wk - Consolidation isExtension checks (#2298) @allenb... |
| 2.39.5 | Unknown | What's Changed - PluginManager Class (#2250) @aaroncameron-wk - Fix HMRC conformance suite case mismatch in ignore files (#2273) @austinmatherne-wk |
| 2.39.4 | Unknown | What's Changed - Extend docker-compose.yml for EDGAR image (#2270) @ryangeiser1 - Merge action: --deepen instead of --depth (#2272) @aaroncameron-wk - Type hints/XT-5689 (#2268) @volodymyrtur-wk - Consolidating context c... |
| 2.39.3 | Unknown | What's Changed - Update Dockerfiles to a multi-stage build (#2256) @ryangeiser1 - Configurable Formula Timeouts (#2258) @austinmatherne-wk - Fix TypeError in CALC 1.1 validation (#2260) @austinmatherne-wk - Test that new... |
| 2.39.2 | Unknown | What's Changed - Table Constraints Metadata Parser (#2243) @austinmatherne-wk - Add descriptive prefix error messages (#2249) @austinmatherne-wk - Add type hints to Aspect.py and update mypy configuration (#2246) @volody... |
| 2.38.17 | Unknown | What's Changed - Add versioning documentation (#2184) @austinmatherne-wk |
| 2.38.7 | Unknown | What's Changed - Add disclosure_system_by_prefix. (#2119) @stevenbronson-wk - Update DBA.FR53, DBA.FR89 and DBA.FR92 (#2115) @derekgengenbacher-wf - Remove network exclusion for fast conformance suites (#2117) @aaroncame... |
| 2.37.74 | Unknown | What's Changed - Handle surrogate iXDS paths from GUI (#2052) @austinmatherne-wk - Extract EDINET namespaces to class (#2053) @austinmatherne-wk - Add NL.NL-KVK.6.1.3.1, NL.NL-KVK.6.1.3.2 and NL.NL-KVK.6.1.3.3 (#2041) @d... |
| 2.37.69 | Unknown | What's Changed - Add EC8073W (#2009) @derekgengenbacher-wf - Add EC8073E (#2008) @derekgengenbacher-wf - EDINET.EC8006W, EDINET.EC8007W (#2006) @aaroncameron-wk - EDINET.EC5700W.GFM.2.3.5 (#2005) @aaroncameron-wk - Remov... |
| 2.37.65 | Unknown | What's Changed - EDINET.EC8023W (#1982) @aaroncameron-wk - EDINET.EC5700W.GFM.1.4.8 (#1985) @allenbross-wf - EDINET.EC5700W.GFM.1.4.6 (#1980) @allenbross-wf - Improve ESEF conformance tests as detected in issue #1788 (#1... |
| 2.37.28 | Unknown | What's Changed - Add documentation for NT-19 (#1754) @derekgengenbacher-wf ⬆️ Dependencies 4 changes - Bump the python-dependencies group with 6 updates (#1752) @dependabot[bot] - Bump the dotnet-dependencies group with... |
| 2.37.23 | Unknown | What's Changed - Handle None fact values when deduplicating facts (#1731) @aaroncameron-wk - Add NL-KVK.4.4.4.1 (#1732) @allenbross-wf - Add NL-KVK.3.5.1 and 3.6.2.1. (#1730) @stevenbronson-wk - Add NL.NL-KVK.3.2.8.1 (#1... |
| 2.37.7 | Unknown | Release notes |