Skip to content

Releases: moov-io/watchman

Release v0.24.1

16 Feb 18:55
Compare
Choose a tag to compare

IMPROVEMENTS

  • fix: filter SDNs in async search rather than truncate

BUILD

  • build: update Go dependencies
  • docs: bundle update
  • webui: npm audit fix

Release v0.24.0

02 Feb 20:55
Compare
Choose a tag to compare

ADDITIONS

  • search: Add the EU Consolidated Screening List
  • search: Add the UK Consolidated Screening List

IMPROVEMENTS

  • feat: log status after download
  • fix: guard around race condition in pkg/download
  • fix: cap match percentage

BUILD

  • build: upgrade golang to 1.20
  • build: try using hashicorp-forge/go-test-split-action to speedup tests
  • build(deps): bump activesupport from 6.0.3.4 to 6.0.6.1 in /docs
  • build(deps): bump json5 from 1.0.1 to 1.0.2 in /webui
  • build(deps): bump loader-utils from 2.0.0 to 2.0.4 in /webui
  • build(deps): bump nokogiri from 1.13.6 to 1.13.9 in /docs

Release v0.24.0-m4

13 Dec 23:21
Compare
Choose a tag to compare
Release v0.24.0-m4 Pre-release
Pre-release
release v0.24.0-m4

Release v0.24.0-m3

30 Nov 20:42
Compare
Choose a tag to compare
Release v0.24.0-m3 Pre-release
Pre-release
build: lower required coverage

Release v0.24.0-m1

16 Nov 20:48
Compare
Choose a tag to compare
Release v0.24.0-m1 Pre-release
Pre-release
release v0.24.0-m1

Release v0.23.1

17 Oct 17:52
Compare
Choose a tag to compare

IMPROVEMENTS

  • api,client: add 'match' to CSL results
  • webui: update country list

BUILD

  • build: require go1.19.1 in CI/CD
  • build: upgrade golang.org/x/text to v0.3.8

Release v0.23.0

08 Sep 13:37
Compare
Choose a tag to compare

Watchman v0.23.0 adds the US Consolidated Screening List results to search queries. A new /search/us-csl endpoint has also been added to only search the CSL. See the API docs for full details.

Lists added in this release:

  • Capta List (CAP)
  • Foreign Sanctions Evaders (FSE)
  • ITAR Debarred (DTC)
  • Military End User (MEU) List
  • Non-SDN Chinese Military-Industrial Complex Companies List (CMIC)
  • Non-SDN Menu-Based Sanctions List (NS-MBS List)
  • Nonproliferation Sanctions (ISN)
  • Palestinian Legislative Council List (PLC)
  • Unverified List (UVL)

IMPROVEMENTS

  • download: only return files which are found or downloaded, not entire directory
  • feat: add GET /search/us-csl endpoint
  • fix: refer to LOG_LEVEL env var for when to log about migrations

BUILD

  • build: upgrade to Go 1.19
  • build: replace deprecated ioutil functions
  • build(deps): bump terser from 5.13.1 to 5.14.2 in /webui
  • chore(deps): update dependency tzinfo to v1.2.10 [security]
  • fix(deps): update module github.com/moov-io/base to v0.34.1

Release v0.22.0

21 Jul 20:16
Compare
Choose a tag to compare

Watchman v0.22.0 has started to use Go 1.18 and its support for generic programming has helped us greatly clean up our code. We've also refreshed our documentation website.

ADDITIONS

  • cmd/server: add Military End User (MEU) results to search response
  • cmd/server: add an optional webhook to be notified of data downloads
  • cmd/server: read WEBHOOK_MAX_WORKERS to configure max webhook processors
  • csl: support extracting Military End User (MEU) List
  • feat: allow overrides to jaro-winkler parameters

IMPROVEMENTS

  • cmd/server: dig into CSL entity types to precompute AlternateNames
  • cmd/server: generic function for CSL entity precompute step
  • docs: show sdnType examples in query params

BUILD

  • build: update to Fedora 37 for OpenShift, node and react
  • build: update to Go 1.18, Node 16 and Debian versions
  • cmd/server: cleanup t.Error calls for better visibility
  • cmd/server: switch to an outside mysql container, remove dockertest
  • examples/webhook: update docker image to Go 1.18

Release v0.22.0-rc1

08 Jul 20:16
Compare
Choose a tag to compare
Release v0.22.0-rc1 Pre-release
Pre-release
release v0.22.0-rc1

Release v0.21.5

04 Apr 14:00
Compare
Choose a tag to compare

BUILD

  • build(deps): bump lodash from 4.17.19 to 4.17.21 in /webui
  • build(deps): bump minimist from 1.2.5 to 1.2.6 in /webui
  • fix(deps): update module github.com/moov-io/base to v0.28.1
  • fix(deps): update react monorepo to v18