Skip to content

Latest commit

 

History

History
333 lines (188 loc) · 15.6 KB

CHANGELOG.md

File metadata and controls

333 lines (188 loc) · 15.6 KB

Changelog

All notable changes to this project will be documented in this file.

Note: Releases that only include dependency updates generated by Dependabot will not appear here.

[v0.22.0] - 2024-08-07

⚙️ Miscellaneous Tasks

  • (server) Log health check errors (24f9f00)

⛰️ Features

  • Update docker compose setup to use PG v16 and v0.40.0 of the pg-semver extension (b9a0805)
  • Use H2C for non-TLS client connections (6bdd47d)
  • Add backoff/retry to all client operations (eb09bfe)

Contributors: Dylan Bourque

[v0.19.0] - 2024-05-20

⚙️ Miscellaneous Tasks

  • Update the Buf CLI config to v2 format (33d20e6)

🐛 Bug Fixes

  • (deps) Update connectrpc.com/vanguard to v0.2.0 to fix #164 (3ed6e2a)

Contributors: bufdev, Dylan Bourque

[v0.18.0] - 2024-05-03

⛰️ Features

  • Migrate server from gRPC to Connect (1a0e2a5)
  • Migrate client from gRPC to Connect (baaefc0)

🐛 Bug Fixes

  • (deps) Update golang.org/x/net for CVE-2023-45288 (c43e27f)

Contributors: Dylan Bourque

[v0.14.0] - 2023-11-28

⚙️ Miscellaneous Tasks

  • Added support for generating CHANGELOG.md from commits (9673490)

⛰️ Features

  • (logging) Update server to always log errors (4d97e62)

Contributors: Dylan Bourque

[v0.12.2] - 2023-06-02

🐛 Bug Fixes

  • Address database error when running 'perseus update' against untidy modules (780a6d3)

Contributors: Dylan Bourque

[v0.12.0] - 2023-04-20

⚙️ Miscellaneous Tasks

⛰️ Features

  • Implemented new find-paths sub-command (84b1dc8)
  • Add find path command (24c06bb)

🐛 Bug Fixes

  • (store) Partially written module cannot be corrected (fbafd47)

Contributors: Dylan Bourque

[v0.11.0] - 2023-04-04

🐛 Bug Fixes

  • Updating a module with no dependencies is a no-op (f338a4d)

Contributors: Dylan Bourque

[v0.10.0] - 2023-03-28

🐛 Bug Fixes

  • Eliminate panic when generating debug logs (81fb085)
  • Eliminate panic when generating debug logs (0559cc1)
  • (logs) File/line info is incorrect in debug logs (86e1dc9)
  • (logging) Remove database connection password from debug logs (8a3f74c)
  • (ui) Module detail page would not load when on pre-release versions in database (daa1902)
  • (ui) Module details page does not load when the module has only pre-release versions (e57d754)

Contributors: Dylan Bourque

[v0.11.0] - 2023-04-04

🐛 Bug Fixes

  • Updating a module with no dependencies is a no-op (f531cf0)
  • Updating a module with no dependencies is a no-op (f338a4d)

Contributors: Dylan Bourque

[v0.10.0] - 2023-03-28

🐛 Bug Fixes

  • Eliminate panic when generating debug logs (81fb085)
  • Eliminate panic when generating debug logs (0559cc1)
  • (logs) File/line info is incorrect in debug logs (86e1dc9)
  • (logging) Remove database connection password from debug logs (8a3f74c)
  • (ui) Module detail page would not load when on pre-release versions in database (daa1902)
  • (ui) Module details page does not load when the module has only pre-release versions (e57d754)

Contributors: Dylan Bourque

[v0.11.0] - 2023-04-04

🐛 Bug Fixes

  • Updating a module with no dependencies is a no-op (f531cf0)
  • Updating a module with no dependencies is a no-op (f338a4d)

Contributors: Dylan Bourque

[v0.10.0] - 2023-03-28

🐛 Bug Fixes

  • Eliminate panic when generating debug logs (81fb085)
  • Eliminate panic when generating debug logs (0559cc1)
  • (logs) File/line info is incorrect in debug logs (86e1dc9)
  • (logging) Remove database connection password from debug logs (8a3f74c)
  • (ui) Module detail page would not load when on pre-release versions in database (daa1902)
  • (ui) Module details page does not load when the module has only pre-release versions (e57d754)

Contributors: Dylan Bourque

[v0.12.0] - 2023-04-20

⚙️ Miscellaneous Tasks

⛰️ Features

  • Implemented new find-paths sub-command (84b1dc8)
  • Add find path command (24c06bb)

🐛 Bug Fixes

  • (store) Partially written module cannot be corrected (fbafd47)

Contributors: Dylan Bourque

[v0.11.0] - 2023-04-04

🐛 Bug Fixes

  • Updating a module with no dependencies is a no-op (f531cf0)
  • Updating a module with no dependencies is a no-op (f338a4d)

Contributors: Dylan Bourque

[v0.10.0] - 2023-03-28

🐛 Bug Fixes

  • Eliminate panic when generating debug logs (81fb085)
  • Eliminate panic when generating debug logs (0559cc1)
  • (logs) File/line info is incorrect in debug logs (86e1dc9)
  • (logging) Remove database connection password from debug logs (8a3f74c)
  • (ui) Module detail page would not load when on pre-release versions in database (daa1902)
  • (ui) Module details page does not load when the module has only pre-release versions (e57d754)

Contributors: Dylan Bourque

[v0.9.0] - 2023-03-16

🐛 Bug Fixes

  • (ui) Module details page does not render (0b8f5cb)
  • (debug) Key/value pairs are not correctly output in debug logs (28c9536)
  • (tls) Updates to query and update sub-commands to work with TLS (f5a3627)
  • (list-modules) list-modules sub-command fails if a module has no stable versions (de32f31)

Contributors: Dylan Bourque

[v0.8.0] - 2023-03-08

⚙️ Miscellaneous Tasks

⛰️ Features

  • Export gRPC metrics for Prometheus (0334446)
  • Expose pprof endpoints for runtime profiles (4d24a6f)
  • Made healthz timeout configurable via env var (4df48b4)

🐛 Bug Fixes

  • Add 'v' prefix to returned versions for ListModuleVersions response (26a390e)
  • Change 'SERVER_ADDR' env var to 'PERSEUS_SERVER_ADDR' for disambiguation (eb549c7)

Contributors: Dylan Bourque

[v0.7.0] - 2023-02-23

⛰️ Features

  • Expose healthz/ endpoint (1396590)

Contributors: Dylan Bourque

[v0.6.0] - 2023-02-14

⚙️ Miscellaneous Tasks

  • Bump Go version in GH Actions to 1.19 (0eeb62c)

⛰️ Features

  • Update Goreleaser config to publish to GHCR (9ca81be)

Contributors: Dylan Bourque

[v0.5.0] - 2023-02-08

⛰️ Features

  • (scripts) Added support for command line args in processmod.sh (a5cacdd)
  • (api) Refactored ListModuleVersions RPC to support wildcards for modules and/or versions (4b534bc)

🐛 Bug Fixes

  • (cli) Error when skipping prerelease versions (bc49064)

Contributors: Dylan Bourque

[v0.4.2] - 2022-12-06

🐛 Bug Fixes

  • (deps) Update github.com/pjbgf/sha1cd to v0.2.3 (800b867)

Contributors: Dylan Bourque

[v0.4.1] - 2022-12-06

🐛 Bug Fixes

  • Goreleaser GH action failing (4b35f5e)

Contributors: Dylan Bourque

[v0.4.0] - 2022-12-06

⛰️ Features

  • Publish a runnable Docker image for Perseus server (453d5c7)

Contributors: Dylan Bourque

[v0.3.0] - 2022-11-17

⛰️ Features

  • (update) Extend 'update' command to support OSS deps (abbbeaf)

🐛 Bug Fixes

  • The db-name flag now parses correctly (3e874a9)
  • The db-name flag now parses correctly (c5ec243)

Contributors: Anthony Lee, Dylan Bourque

[v0.2.0] - 2022-09-28

⛰️ Features

  • (query) UX improvements (b6f3257)
  • (server) Make server more configurable (d1114ca)
  • (query) Implement new 'list-modules' sub-command (6fb0048)
  • (ui) Polish web UI/UX for the module view (23c97b8)

🐛 Bug Fixes

  • (ui) Update graph nav to preserve the selected direction (c183e19)

🚜 Refactor

  • Code cleanup (02bbd1d)
  • Move default database name to a shared constant (ac58b8e)

Contributors: Dylan Bourque

[v0.1.0] - 2022-09-07

⚙️ Miscellaneous Tasks

⛰️ Features

🐛 Bug Fixes

  • (proto) Move path parameters to query (06a73db)

Contributors: Ben Woodward, Dylan Bourque

[v0.0.0] - 2022-08-04

⚙️ Miscellaneous Tasks

  • Scaffold out initial implementation (3773d37)

Contributors: Dylan Bourque