Skip to content

Releases: moov-io/watchman

Release v0.50.0-rc3

03 Feb 20:20
Compare
Choose a tag to compare
Release v0.50.0-rc3 Pre-release
Pre-release

BREAKING CHANGE

Watchman has undergone a complete overhaul of it's API endpoints, public models, search methodology, performance, and much more. We've redesigned Watchman to offer a unified endpoint and models to search sanctioned entities from any supported list. We encourage you to try out the new Watchman and report back any issues, comments, concerns you have.

IMPROVEMENTS

  • search: unified endpoint and model for all supported lists
  • search: better performance for concurrently processing sanction lists
  • search: integrate libpostal for address parsing and normalization

Release v0.31.3

13 Jan 20:28
Compare
Choose a tag to compare

IMPROVEMENTS

  • cmd/server: prevent NaN from escaping bestPairsJaroWinkler

Release v0.31.2

13 Jan 18:47
Compare
Choose a tag to compare

IMPROVEMENTS

  • cmd/server: add more configuration for disabling default lists
  • cmd/server: copy from largest results
  • fix: fetch UK sanctions .ods from HTML

BUILD

  • build: update golang.org/x/net

Release v0.31.0

21 Nov 20:55
Compare
Choose a tag to compare

IMPROVEMENTS

  • feat: Add environment configuration to disable Web UI
  • feat: Add environment configuration to disable UK CSL download

BUILD

  • build(deps): bump rexml from 3.3.6 to 3.3.9 in /docs

Release v0.30.0

24 Oct 21:04
Compare
Choose a tag to compare

ADDITIONS

Watchman now filters out indexed records based on the first character's phonetic match. This is helpful to eliminate most
low scoring results and reduces CPU usage.

You can force scoring search terms against every indexed record by setting DISABLE_PHONETIC_FILTERING=yes.

Release v0.29.2

23 Oct 15:46
Compare
Choose a tag to compare

IMPROVEMENTS

  • cmd/server: only wrap pipeline steps with debugStep during debugging
  • cmd/server: pool x/text/transform.Transformer instances

BUILD

  • build: update golang.org/x/text
  • cmd/server: reduce memory usage in benchmark setup

Release v0.29.1

07 Oct 16:06
Compare
Choose a tag to compare

IMPROVEMENTS

  • feat: read WITH_EU_SCREENING_LIST as option to skip EU CSL list
  • feat: usaddress: add Similarity function
  • remove MySQL and sqlite dependencies, resolves #468
  • remove bloat not needed any more when we build with CGO_ENABLED=0
  • remove database from dependencies and build system

BUILD

  • build(deps): bump body-parser and express in /webui
  • build(deps): bump braces from 3.0.2 to 3.0.3 in /webui
  • build(deps): bump ejs from 3.1.9 to 3.1.10 in /webui
  • build(deps): bump express from 4.18.2 to 4.19.2 in /webui
  • build(deps): bump follow-redirects from 1.15.4 to 1.15.6 in /webui
  • build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0
  • build(deps): bump micromatch from 4.0.5 to 4.0.8 in /webui
  • build(deps): bump rexml from 3.2.6 to 3.3.6 in /docs
  • build(deps): bump rollup from 2.79.1 to 2.79.2 in /webui
  • build(deps): bump webpack from 5.89.0 to 5.95.0 in /webui
  • build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /webui
  • build(deps): bump webrick from 1.8.1 to 1.8.2 in /docs
  • build(deps-dev): bump nokogiri from 1.16.2 to 1.16.5 in /docs
  • build: convert docker-compose to docker compose
  • build: switch from docker-compose
  • chore(deps): update dependency github-pages to v232
  • fix(deps): update dependency express to v4.19.2 [security]
  • fix(deps): update react monorepo to v18.3.1
  • fix(deps): updates body-parser from 1.20.2 to 1.20.3
  • fix(deps): updates express from 4.19.2 to 4.21.0

Release v0.28.2

12 Mar 23:34
Compare
Choose a tag to compare

IMPROVEMENTS

  • fix: download all files if the initial dir does not exist

Release v0.28.1

12 Mar 13:40
Compare
Choose a tag to compare

IMPROVEMENTS

  • fix: close and cleanup downloaded files after successful parsing

BUILD

  • build(deps-dev): bump nokogiri from 1.13.10 to 1.16.2 in /docs
  • chore(deps): update dependency github-pages to v231

Release v0.28.0

29 Jan 22:30
Compare
Choose a tag to compare

ADDITIONS

  • feat: add /crypto endpoint and extract digital currency addresses from OFAC
  • feat: add SEARCH_MAX_WORKERS

IMPROVEMENTS

  • build: fix npm build for Openshift
  • build: force latest stable Go when building docker images
  • fix: accumulate SDN comments for merging overflow after all files are read
  • fix: allocate known-capacity arrays
  • fix: copy extended remarks from sdn_comments.csv
  • largest: improve performance, simplify insert step

BUILD

  • build(deps): bump golang.org/x/crypto from 0.15.0 to 0.17.0