Skip to content

Latest commit

 

History

History
84 lines (61 loc) · 5.27 KB

CHANGELOG.md

File metadata and controls

84 lines (61 loc) · 5.27 KB

Change Log

This project adheres to Semantic Versioning. All notable changes will be documented in this file.

  • Various upgrades to dependency package versions
  • Client-side mitigation for SSH Terrapin vulnerability (CVE-2023-48795)
  • Report database clone and restore capabilities separately in borealis-pg:restore:capabilities output
  • Outputs all times in the user's local time zone
  • Shows whether nightly backups are enabled in borealis-pg:restore:capabilities command output
  • Adds the borealis-pg:restore:capabilities command to retrieve an add-on's database restore capabilities
  • Adds the borealis-pg:restore:execute command to perform an add-on database restore/clone
  • Include the name of the source add-on for an add-on that was restored/cloned in borealis-pg:info output
  • Adds the borealis-pg:integrations command to retrieve a list of data integrations for an add-on
  • Adds the borealis-pg:integrations:register command to register a new data integration with an add-on
  • Adds the borealis-pg:integrations:remove command to remove/deregister a data integration
  • Support the new secure tunnel connection info config var (DATABASE_TUNNEL_BPG_CONN_INFO)
  • Require SSL/TLS for DB connections when using the borealis-pg:run command
  • Adds an add-on status field to the borealis-pg:info (alias: borealis-pg) command
  • Fixed: Include dotenv in runtime dependencies
  • Adds the borealis-pg:info (alias: borealis-pg) command to retrieve details about an add-on DB
  • Adds the borealis-pg:users command to retrieve a list of active DB users for an add-on
  • The --addon option is no longer required when there is only one Borealis Isolated Postgres add-on attached to an app
  • Additional extension info (version and DB schema name) in borealis-pg:extensions and borealis-pg:extensions:install command output
  • Adds the borealis-pg:psql command to launch an interactive psql session through a secure tunnel directly from the CLI
  • Print to console to denote the start of DB or shell command execution by borealis-pg:run
  • Console output explaining that node-gyp/cpu-features errors during installation may be safely disregarded
  • Improve error message when deleting a PostgreSQL extension with dependent objects
  • Handle cases where DB write access is disabled due to persistent storage limit violations
  • Require "identity" scope for Heroku authorizations
  • Clarified in the borealis-pg:tunnel command's output that it does not accept keyboard input
  • Handle port conflicts for secure tunnels on Windows
  • Updated dependencies to address a vulnerability in the ansi-regex package
  • borealis-pg:run and borealis-pg:tunnel now indicate in their output whether the user is read-only or read/write
  • borealis-pg:run and borealis-pg:tunnel now use pg-tunnel.borealis-data.com for client connections (DNS entry points to 127.0.0.1)
  • Changed URL to Postgres extension support page
  • Re-release of v0.2.0 to fix a build problem
  • Added the borealis-pg:run command to execute a noninteractive SQL or shell command for an add-on database
  • The borealis-pg:extensions:install command now includes the option to suppress the error when a Postgres extension is already installed
  • The borealis-pg:extensions:remove command now includes the option to suppress the error when a Postgres extension is not installed

First public pre-release version