All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Internal refactoring
- The mini player (that shows up when scrolling down, making the main player not visible) was not showing up anymore, as a side effect of updating AngularJS (Issue #330)
- Internal refactoring
- Updating AngularJS dependency to 1.8.3
- Clicking on the podStation button opened new podStation tabs instead of bringing existing tabs into focus. This was a recent regression issue, in principle caused by a bug in chrome (PR #311)
- Value 4 Value: Fixed boostagram timestamp - usage of float instead of int was casing issues with helipad (Reference here)
- Value 4 Value: Added support for boostagrams (PR #297)
- Value 4 Value: Fixed delay in retrieval of lightning balance once you start playing (Issue #293)
- Value 4 Value: Fixed excessive calls to LNPay for getting walled balance, by introducing a balance cache (Issue #289)
- Value 4 Value: Fixed wrong feed parsing and TLV record encoding for
customValue
attribute on the tagpodcast:valueRecipient
(PR #283)
- Value 4 Value: Added
<podcast:value>
on<item>
level support
- Technical Feature: Updated the API endpoint used for LNPay (PR #273)
- Regression: Added back lightning payment test mode options removed by mistake with PR #206
This version contains an under-the-hood refactoring to introduce bundling with Webpack.
It should not introduce any changes to the users, but despite our testing, it may introduce minor bugs.
Unfortunately, that is a necessary change to support a better development experience (and hopefully faster feature development as a consequence).
- Technical Feature: Bundling and module support with webpack
- Technical Feature: Static code check with ESLint
1.44.1 - 2021-06-16
- Lightning value 4 value: Fixed a text in the options for boost value with LND nodes
1.44.0 - 2021-06-06
- Lightning value 4 value: Added option to generate invoice to recharge the wallet used for sending value.
For LND users, the macaroon used for authentication must include the permissioninvoices:write
1.43.0 - 2021-05-28
- Lightning value 4 value: Added a boost button in the player, boost value is configurable in the options (PR #260)
1.42.0 - 2021-05-25
- Lightning value 4 value: Added max fee support for LNPay. It works the same way as for LND nodes. The default is 1%, it can be changed on the options.
- Lightning value 4 value: Added value streaming information on the player, when value via lightning is configured
1.41.0 - 2021-05-20
- Lightning value 4 value: Minimal support for the TLV custom record 7629169 as defined here, which enabled sending value to podcasts using https://satoshis.stream/.
- Fixed OPML export for feeds with invalid XML characters (Issue #157)
1.40.1 - 2021-04-03
- Use font-family
sans-serif
for player time, it avoids the player from "jumping" (Issue #212)
- Missing Portuguese translation for "Play in reverse order"
- Fixed side effect of Pull Request #193, removing an unnecessary new line in the "All episodes from" button shown in the "Last episodes" view.
1.40.0 - 2021-03-30
- Player option to play next or previous episodes in reverse order (i.e. play older episodes next instead of newer)