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.44.1
What's Changed - Edgar ignore node modules (#2519) @freddym56, @austinmatherne-wk, @derekgengenbacher-wf, lopezfr - Type Hints: arelle.DialogNewFactItem (#2538) @volodymyrtur-wk, @austinmatherne-wk - Type Hints: arelle.ViewFileRenderedLayout (#2537) @volodymyrtur-wk, @derekgengenbacher-wf - Consume xbrl-xsdtests v2026-08-07-1508 (#2536) @aaroncameron-wk, @austinmatherne-wk - Enforce double quote usage with ruff (#2535) @aaroncameron-wk, @austinmatherne-wk - Type Hints: arelle.DialogPackageManager (#2532) @volodymyrtur-wk, @austinmatherne-wk - Type Hints: arelle.DialogArcroleGroup (#2533) @volodymyrtur-wk, @austinmatherne-wk - Type Hints: arelle.InstanceAspectsEvaluator (#2534) @volodymyrtur-wk, @austinmatherne-wk - Migrate from flake8 to ruff (#2525) @aaroncameron-wk, @austinmatherne-wk - Type Hints: arelle.ViewUtilFormulae (#2530) @volodymyrtur-wk, @austinmatherne-wk - Type Hints: arelle.ViewFileRenderedStructure (#2529) @volodymyrtur-wk, @austinmatherne-wk - Type Hints: arelle.ViewFileRelationshipSet (#2527) @volodymyrtur-wk, @austinmatherne-wk - Type Hints: arelle.ViewWinTupleGrid (#2526) @volodymyrtur-wk, @austinmatherne-wk - Type Hints: arelle.TableStructure (#2524) @volodymyrtur-wk, @austinmatherne-wk - Type Hints: arelle.ViewFileRenderedGrid (#2522) @volodymyrtur-wk, @austinmatherne-wk ⬆️ Dependencies - Bump the python-dependencies group across 1 directory with 3 updates (#2528) @dependabot[bot], @austinmatherne-wk
Version history
| Version | Updated | Notes |
|---|---|---|
| 2.44.1 | Unknown | What's Changed - Edgar ignore node modules (#2519) @freddym56, @austinmatherne-wk, @derekgengenbacher-wf, lopezfr - Type Hints: arelle.DialogNewFactItem (#2538) @volodymyrtur-wk, @austinmatherne-wk - Type Hints: arelle.V... |
| 2.44.0 | Unknown | What's Changed - Implement UKSEF validation framework within ESEF plugin (#2502) @aaroncameron-wk, @austinmatherne-wk - Type Hints: arelle.ValidateInfoset (#2523) @volodymyrtur-wk, @aaroncameron-wk - Type Hints: arelle.V... |
| 2.43.1 | Unknown | What's Changed - remove assertion for propertyView and instead return (none) (#2508) @freddym56, @austinmatherne-wk, lopezfr ⬆️ Dependencies 3 changes - Bump actions/checkout from 7.0.0 to 7.0.1 in /.github/actions/test_... |
| 2.43.0 | Unknown | What's Changed - Apply disclosure_system_by_prefix at a variation level (#2501) @aaroncameron-wk, @austinmatherne-wk - Pass formula params from testcase context to instance validation (#2497) @aaroncameron-wk, @derekgeng... |
| 2.42.1 | Unknown | What's Changed - KVK: Duplicate label check, include base taxonomy concepts (#2476) @austinmatherne-wk - Type Hints: arelle.ViewWinFactTable (#2474) @volodymyrtur-wk - Type Hints: arelle.ViewWinFactGrid (#2469) @volodymy... |
| 2.42.0 | Unknown | What's Changed - Type Hints: arelle.ViewWinGrid (#2470) @volodymyrtur-wk - Type Hints: arelle.ModelRenderingObject (#2468) @volodymyrtur-wk - Filter ESEF validation by target in multi-target filings (#2467) @austinmather... |
| 2.41.7 | Unknown | What's Changed - Enforce ordering facets on date/time and other ordered types (#2453) @aaroncameron-wk - Exclude the sign when counting totalDigits (#2461) @aaroncameron-wk - Fix IsoDuration.gt seconds/microseconds tie-b... |
| 2.41.6 | Unknown | What's Changed - Initialize table rendering for supplemental IXDS target models (#2439) @austinmatherne-wk - Table Constraints Enum Values Validation (#2434) @austinmatherne-wk - Type Hints: arelle.ViewFileFactList (#243... |
| 2.41.5 | Unknown | What's Changed - EDINET: Root directory support (#2421) @aaroncameron-wk - Type Hints: arelle.DialogFormulaParameters (#2422) @volodymyrtur-wk - Load documents in a consistent order. (#2423) @stevenbronson-wk - Type Hint... |
| 2.41.4 | Unknown | What's Changed - Use system level shortcuts for Windows installer (#2406) @austinmatherne-wk - Add Release Versions to Docker Images (#2404) @austinmatherne-wk - Update Docker Documentation (#2405) @ryangeiser1 - Update... |
| 2.41.3 | Unknown | What's Changed - Fix missing instance refs in assertionUnsatisfied log for sequence (#2390) @austinmatherne-wk - Use level.value rather than level.name (#2385) @aaroncameron-wk ⬆️ Dependencies 3 changes - Bump the dotnet... |
| 2.41.2 | Unknown | What's Changed - Fix ValueError found via INFO-SEMANTIC calls (#2384) @derekgengenbacher-wf - Add environment variable to suppress web server warning (#2366) @ryangeiser1 |
| 2.41.1 | Unknown | 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... |