Releases: maxharlow/reconcile
Releases · maxharlow/reconcile
v3.3
- Adds a UK company numbers to company beneficial ownership statements reconciler
- Adds an OpenSanctions reconciler
- Adds various reconcilers for Russian data
- Improves handling and logging of HTTP requests -- reconcilers can now fail even when the HTTP request succeeds
- Improves logging of HTTP requests -- now shown when the request is actually being made, not just when the reconciler adds it to the queue
- Improves output when an error has occurred
- Improves validator in UK Inspire IDs to addresses reconciler
- Improves logging in URLs to Whois reconciler
- Renames date columns in entities to targets reconciler
- Renames various columns in beneficial ownership and connected reconcilers for clarity
- Fixes not exiting when running inside a script
- Fixes verbose logging of some HTTP requests getting mangled
- Fixes date of month formatting mismatch in names to UK company officer IDs reconciler
- Fixes error which appears when the input data is empty
- Fixes UK tickers to regulatory announcements reconciler in line with site changes
- Fixes ship IMO numbers to insurer names reconciler in line with site changes
- Fixes names to SEC CIKs reconciler in line with site changes, including new fields and dealing with pagination
- Fixes error not correctly shown when rate limit has been reached in company names to company numbers reconciler
- Fixes output when it's not being redirected
- Fixes completion when not using Zsh
v3.2
- Much improved logging
- Now correctly deals with terminal and non-terminal failures sensibly
- Now all required parameters are checked
- Improved hashing in some cases
- Adds some tests, of a kind
- Adds UK company types reconciler
- Adds ship insurers reconciler
- Fixes insolvency cases reconciler where there are no cases
- Fixes UK company filings reconciler where descriptions are empty
- Fixes UK company names to numbers reconciler where special characters are present
- Various other fixes and updates
v3.1
- Better CLI rendering
- Adds place names to UK company numbers reconciler
- Adds Land Registry Inspire number reconciler
- Adds VOA addresses to council tax band reconciler
- Adds Wikipedia & Wikidata reconcilers
- Removes now-unusable Land Registry land title numbers to addresses reconciler
- Improves match options for Companies House officers
- Various minor output format fixes and improvements
v3.0
- Parameters must now include a space after colons -- and must be delimited by semicolons, not commas
- Adds filing ID, resolution type, and API URL fields to UK-company-numbers-to-filings reconciler
- Adds filings description match parameter to UK-company-numbers-to-filings reconciler
- Renames terms-to-search-results reconciler to terms-to-URLs
- Adds 'supplement' and 'includeAll' parameters to terms-to-URLs reconciler
- Adds new reconcilers based on fetching URLs, using DNS, and IP API
- Fixes error message where a one-to-one reconciler gets a 404 error
- Fixes error in company-names-to-uk-company-numbers reconciler where there is no address
- Fixes error in individual-names-to-uk-company-officer-IDs reconciler when paginating
- Fixes error in Companies House reconciler where it fails to deal with an empty response
v2.8
- Adds regulatory announcements reconciler
- Detect typical empty company numbers and skip in various reconcilers
- Adds postcode filtering to UK company names reconciler
- Adds precise match option to UK company names reconciler
- Fixes bug in Companies House filings reconciler for those companies without any
- Fixes bug where the whole thing would die if every retry failed
v2.7
v2.6
- Adds
uk-company-numbers-to-charges
reconciler - The
company-names-to-company-numbers
reconciler now uses OpenCorporates' Reconcile service - Removes default field names everywhere
- Now generates unique names for columns coming from a reconciler if needed
- Fix for Companies House reconcilers, now upper-cases company numbers before requesting
- Removes LinkedIn reconciler
- Various tweaks to column naming for consistency and clarity
- Updated documentation
- Updated dependencies