Skip to content

Releases: moov-io/watchman

Release v0.16.0

23 Jan 02:34
Compare
Choose a tag to compare

ADDITIONS

  • api,client: add SdnType and SsiType models
  • docs: include a page for prometheus metrics
  • server: Add last_data_refresh_failure{source="SDNs"} Prometheus metric

BUG FIXES

  • build: fixup OpenShift image, rely on glibc

BUILD

  • chore(deps): update mui monorepo to v4.11.2
  • fix(deps): pin dependency react-scripts to 4.0.0

Release v0.15.3

28 Oct 21:27
Compare
Choose a tag to compare

BUG FIXES

  • search: filter countries rather than rank
    • Previously we would only include the top N (?limit query param) results by country which could exclude valid search results from the final returend list. Now we filter the list and rank according to all data records matching the specified country.
  • search: OR NameAndAddress results
    • Previous we would use AND semantics for returning "name and address" results even though they populated two different JSON arrays. Now we return the highest N SDNs and Addresses when both query params are specified.

Release v0.15.2

28 Oct 18:49
Compare
Choose a tag to compare

BUG FIXES

  • webui: fix Country "All" value so it's not passed through to query params

IMPROVEMENTS

  • batchsearch: include final success message
  • webui: fix warnings after react upgrade
  • webui: include a links section in the header

BUILD

  • fix(deps): update react monorepo to v16.14.0
  • webui: run "npm audit fix"

Release v0.15.1

06 Oct 03:00
Compare
Choose a tag to compare

BUG FIXES

  • pkg/ofac: skip sdn_comments.csv lines if they contain the incorrect number of fields

IMPROVEMENTS

  • docs/search: include supported combinations of query params

BUILD

  • admin,client: update codegen, reference base Error model

Release v0.15.0

09 Sep 18:36
Compare
Choose a tag to compare

Docker Hub

BREAKING CHANGES

Watchman has upgraded the implementation of the Jaro-Winkler string comparison algorithm to fix bugs and match the original paper's reference implementation. After upgrading Watchman you will notice higher match percentages for most comparisons. See pull request #282 for the change.

BUG FIXES

  • search: skip calling webhooks if we don't render a body
  • search: test body creation in async methods

BUILD

  • chore(deps): update golang docker tag to v1.15
  • docs: re-order "getting started" to suggest docker image

Release v0.14.3

01 Sep 20:45
Compare
Choose a tag to compare

BUG FIXES

  • csl: fix reader to handle files with unique IDs
  • search: reference appropriate SDN for webhook body
  • webhooks: handle nil Response without a panic

BUILD

  • webui: run 'npm audit fix'

Release v0.15.0-rc1

31 Jul 16:01
Compare
Choose a tag to compare
Release v0.15.0-rc1 Pre-release
Pre-release

BREAKING CHANGES

Watchman has upgraded the implementation of the Jaro-Winkler string comparison algorithm to fix bugs and match the original paper's reference implementation. After upgrading Watchman you will notice higher match percentages for most comparisons. See pull request #282 for the change.

IMPROVEMENTS

  • csl: fix reader to handle files with unique IDs

BUILD

  • webui: run 'npm audit fix'

Release v0.14.2

09 Jul 17:14
Compare
Choose a tag to compare

BUILD

build: add OpenShift docker image
build: upgrade golang.org/x/text to v0.3.3
chore(deps): update dependency @material-ui/core to v4.11.0

Release v0.14.2-dev

09 Jul 16:49
Compare
Choose a tag to compare
Release v0.14.2-dev Pre-release
Pre-release
release v0.14.2-dev

v0.14.0 (Released 2020-04-14)

14 Apr 20:51
Compare
Choose a tag to compare

ADDITIONS

  • build: add moov/watchman:static image for better test instances
  • cmd/server: add version handler to admin HTTP server
  • cmd/server: record download counts per entity type in last_data_refresh_count Prometheus metric

IMPROVEMENTS

  • admin,client: fix package names, upgrade openapi-generator to 4.2.3
  • all: misc test cleanup from staticcheck
  • api,client: use shared Error model
  • api,client: use shorter API summaries
  • build: run sonatype-nexus-community/nancy in CI
  • build: setup windows CI and releases
  • download: set custom User-Agent header
  • pkg/csl: use endpoint to download which doesn't require an api key

BUG FIXES

  • ofac: allow unescaped inner quotes in SDN comments records

BUILD

  • build: upgrade to Go 1.14.x
  • build: upgrade staticcheck to 2020.1.3
  • build: don't 'make docker' twice
  • build: update Copyright headers for 2020
  • build: upgrade mysql client to 1.5
  • build: don't wipe both generated dirs on 'make clean'
  • chore(deps): update dependency @material-ui/core to v4.9.9
  • chore(deps): update golang docker tag to v1.14
  • chore(deps): update module moov-io/base to v0.11.0
  • chore(deps): update module prometheus/client_golang to v1.4.0
  • chore(deps): update mui monorepo to v4.9.1