All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.19.1 (2023-06-13)
- Fix workflow issues.
2.19.0 (2023-06-13)
- Fixed issues where App router is failing in nextjs 13.
- Fixed issues where batch open was failing due to breaking change in dependency.
2.18.1 (2023-04-10)
- Bump bos dependency that fixes a bug in send command when keysending to unannounced nodes.
2.18.0 (2023-03-10)
- Added getChainAddresses, getBlock, verifyChainAddressMessage, signChainAddressMessage to Call Command.
2.17.3 (2023-02-23)
- Fixed a bug where old config is being used for auto fees updates.
2.17.1 (2023-02-14)
- Fixed condition for auto-fees when outbound/capacity ratio is zero.
2.17.0 (2023-01-31)
- Added avoid-high-fee-routes to probe command.
- Added avoid high-fee-routes to pay command.
- Added avoid high-fee-routes to send command.
- Added support for calling acceptsChannelOpen, connectPeer, findKey and getNetwork to call command.
2.16.0 (2023-01-13)
- Added bos encrypt command.
- Added bos decrypt command.
- Added bos invoice command.
- Improved display output for rebalance, lnurl, pay, send and probe commands.
- Bumped dependencies.
2.15.0 (2022-12-30)
- Added quick tools page to create invoice, pay invoice, create onchain address and send onchain.
- Fixed a bug where detailed balance is broken for balance command.
2.14.0 (2022-12-19)
- Added bos clean-failed-payments command.
2.13.0 (2022-12-07)
- Added bos utxos command.
- Added date flag to accounting command for precision.
2.12.0 (2022-11-28)
- Added allow flag to create-channel-group command to determine order and allow list for joining group.
2.11.0 (2022-11-18)
- Added avoid-high-fee-routes to rebalance to ignore route above max-fee-rate.
2.10.0 (2022-11-08)
- Added a simple table on dashboard page that shows pending payments and channels.
2.9.2 (2022-10-26)
- Bump bos dependency which fixes create-group-channel and join-group-channel commands for taproot inputs.
2.9.0 (2022-10-26)
- Fix batch open command where opens are failing with amount parsing and wrong rows getting dropped.
2.8.1 (2022-10-25)
- Fixed positioning of inactivity period of fees scheduler page.
2.8.0 (2022-10-25)
- Added support for auto fee policy based on channel inactivity periods.
2.7.1 (2022-10-23)
- Fixed a bug where fee policy updates don't work for new channels.
2.7.0 (2022-10-11)
- Added support for bos create-group-channel
- Added support for bos join-group-channel
- Bump dependencies
2.6.0 (2022-10-06)
- Add openChannel, closeChannel and sendToChainAddress to call command.
- Fixed a bug where numbers and boolean types were not getting converted.
2.5.0 (2022-10-05)
- Added filter variable BLOCKS_SINCE_LAST_CHANNEL in peers command.
- Added support for tags in bos forwards command.
- Bumps several dependencies.
2.4.0 (2022-10-04)
- Added support for scheduling automated fee/channel policies based on conditions.
- Fixed tags command client page.
- Fixed error messages on dashboard page.
2.3.0 (2022-09-23)
- Added support for bos fees command
- Bump dependencies
2.2.0 (2022-09-19)
- Added for and query flags for chart-payments-received command
- Change password validation requirements to only support length of 10 characters
2.1.0 (2022-09-16)
- Support for bos open command for batch open and zero conf channels
2.0.1 (2022-09-06)
- Fixed a bug where cronjob schedule is not getting parsed
2.0.0 (2022-09-06)
- Breaking change: Drop support for scheduled rebalances encoding in invoices and move to a JSON file in .bosgui directory.
1.25.0 (2022-09-02)
- Support for peers and tags in rebalances
1.24.0 (2022-09-02)
- Added ability to turn amboss health check and automated rebalancing from UI.
1.23.0 (2022-08-30)
- Added month to date accounting on dashboard
- Added copy to clipboard on dashboard and for chain-deposit command output
- Fixed a bug which caused validation issues in call command
- Fixed loading dialog timing issue on dashboard
1.22.0 (2022-08-28)
- Added support for bos call command
1.21.1 (2022-08-24)
- Fix npmignore file
1.21.0 (2022-08-24)
- Added start and end flags to chart commands
- Better connection check on dashboard
1.20.0 (2022-08-22)
- Added support for bos lnurl command (auth, channel, pay, withdraw)
1.19.0 (2022-08-19)
- Added support for bos pay command
- Fixed bug for auto rebalance parsing.
1.18.0 (2022-08-15)
- Added support for a dashboard page to view node and accounting summary.
- Removed react-jss and strip-ansi dependencies.
1.17.2 (2022-08-08)
- Added support for graph summary for bos graph command.
1.17.0 (2022-08-08)
- Added support for bos graph command
1.16.4 (2022-08-05)
- Fix balance command detailed output
1.16.3 (2022-08-04)
- Fix Dockerfile node version
1.16.0 (2022-08-04)
- Reduce docker image size by 50%
- Add support for graph command server side
- Consolidate several commands modules into one single module
1.15.9 (2022-08-01)
- Fix docker build issues
1.15.8 (2022-08-01)
- Bug fixes with yarn global install
1.15.6 (2022-08-01)
- Add support to publish to npm
1.15.2 (2022-07-29)
- Add ability to set default socket via BOS_DEFAULT_LND_SOCKET env variable.
1.15.1 (2022-07-29)
- Improved retry for amboss health check
1.15.0 (2022-07-28)
- Added support for bos peers command.
- Added support for bos reconnect command.
1.14.2 (2022-07-26)
- Saved node flag is now optional in all API calls.
1.14.0 (2022-07-26)
- Added support for bos probe command
- Bug fixes for bos send command
- Clean JSX Code for Pages
1.13.0 (2022-07-20)
- Added support for bos send command
- Added support bos amboss health check retry on failure
1.12.1 (2022-07-08)
- Update umbrel config
1.12.0 (2022-07-08)
- Added support for bos rebalance command
- Added support for scheduled rebalances
- Added support for sending health check updates to Amboss
- Redirects to login page if session expires
- Fixed a bug where some commands were finding tags in the wrong directory
- Docker image is 3 times smaller
- Improved logging
1.11.0 (2022-06-25)
- Added support for bos chainfees command
- Added support for bos price command
- Fixed bug where switch fields were too long in width for selection
1.10.0 (2022-06-24)
- Added support for bos forwards command
- Added support for bos find command
- Added support for encrypting macaroon if credentials authentication is used
- Docker images are slimmer
1.9.1 (2022-06-22)
- Added support for table output for closed command
1.9.0 (2022-06-22)
- Support for bos closed command
- Add taproot format support for chain-deposit
- Fixed docker release issues
- Fix for replacing bcrypt library
1.8.0 (2022-06-20)
- Support for auto pulling credentials from lnd directory if found
- Support for running app in a docker container
1.7.0 (2022-06-20)
- Added support for setting path to LND directory
- Added loading dialog when waiting for response from server
- Updated test cases
1.6.0 (2022-06-18)
- Added support for accounting command
- Changed homepage theme colors
- Fixed react bug where react children don't have a unique key
1.5.0 (2022-06-15)
- Added cert-validity-days command
1.4.0 (2022-06-15)
- All API Errors are logged to the console
- Custom alerts for success and failures
1.3.0 (2022-06-14)
- API to insert credentials is now secure
1.2.1 (2022-06-14)
- Fix a bug where adding credentials was failing
1.2.0 (2022-06-14)
- Added Authentication using JWT Tokens
- Updated all test cases to support Authentication
- All API Routes of NestJS are now protected