Skip to content

Releases: maxharlow/reconcile

v3.3

09 Feb 15:17
Compare
Choose a tag to compare
  • 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

12 Jan 12:39
Compare
Choose a tag to compare
  • 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

12 Oct 15:02
Compare
Choose a tag to compare
  • 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

28 Oct 11:59
Compare
Choose a tag to compare
  • 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

06 Aug 14:57
Compare
Choose a tag to compare
  • 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

11 Mar 16:36
Compare
Choose a tag to compare
  • Adds reconciler for UK company filings
  • Adds reconciler for Google Search
  • Some reconcilers now cache 404s where it can indicate an empty list of results
  • Better error messages in some places
  • Various fixes

v2.6

14 Nov 20:21
Compare
Choose a tag to compare
  • 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

v2.5

10 Jan 22:43
Compare
Choose a tag to compare
  • Adds various new reconcilers including on shipping and using the SEC
  • For terminal errors, such as hitting API limits, now exits early
  • Adds pagination support to looking up individuals on OpenCorporates
  • Various bugfixes

v2.4

05 Aug 18:11
Compare
Choose a tag to compare
  • Fixes various error messages to be more useful
  • Adds SEC filings reconciler
  • Adds UK beneficial owner reconciler
  • Renames UK company-specific reconcilers
  • Improved readme

v2.3

29 Jul 16:29
Compare
Choose a tag to compare
  • Improves names of a couple of reconcilers