Releases: moov-io/watchman
Release v0.16.0
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
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.
- Previously we would only include the top N (
- 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
andAddresses
when both query params are specified.
- 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
Release v0.15.2
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
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
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
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
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
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
release v0.14.2-dev
v0.14.0 (Released 2020-04-14)
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