Releases: bitkarrot/decoder
Releases · bitkarrot/decoder
v1.1.3 - Latest for LNBits 1.5.4+ and CI/CD lint fix
What's Changed
- Fix CI/CD lint failure by formatting static/js files with Prettier
- Add
.prettierignoreto exclude generated/cache directories - Includes all dependency security updates from v1.1.2
Verification
make checkpassespytestpasses (7 tests)
Generated with Devin
What's Changed
- Bump tornado from 6.5.5 to 6.5.7 by @dependabot[bot] in #23
Full Changelog: v1.1.2...v1.1.3
v1.1.2 - Dependency security updates
What's Changed
- Updated
uv.lockandpoetry.lockto patch Dependabot security alerts - Fixes high/medium severity issues in aiohttp, cryptography, protobuf, starlette, tornado, urllib3, python-multipart, black, and others
Remaining open alerts
The following 32 alerts cannot be resolved inside this extension because they are pinned by the lnbits core package:
pyjwt— lnbits requirespyjwt~=2.12.0, blocking the patched2.13.0pillow— lnbits requirespillow~=12.1.0, blocking the patched12.2.0starlette— lnbits requiresstarlette~=0.47.1, blocking the patched0.49.1/1.3.1
These need to be addressed in the lnbits/lnbits repository.
Verification
pytestpasses (7 tests)ruff check .passesblack --check .passesmypy .passes
Generated with Devin
What's Changed
- chore: update dependencies to patch Dependabot alerts by @bitkarrot in #25
Full Changelog: v1.1.1...v1.1.2
v1.1.1 - Decoder fixes and tests
What's Changed
- Display installed extension version in the UI info card
- Fix
notifyApiErrorTypeError when invoice decoding fails - Strip
LIGHTNING:prefix before decoding BOLT11 invoices - Remove dead legacy Jinja templates
- Switch page route auth to
check_user_exists - Bump
min_lnbits_versionto 1.5.4 - Add functional tests for invoice, LNURL, and lightning address decoding
Test plan
pytestpasses (7 tests)ruff check .passesblack --check .passesmypy .passes
Generated with Devin
What's Changed
- Bump pillow from 12.1.1 to 12.2.0 by @dependabot[bot] in #20
- Release v1.1.1 by @bitkarrot in #24
Full Changelog: v1.1.0...v1.1.1
v1.1.0 - LNbits v1.5.4 Compatibility
What's Changed
Port decoder to LNbits v1.5.4 SPA/Vue Router architecture.
Changes
- Add
static/routes.jsonfor client-side route registration - Add
static/js/index.vue(template) andstatic/js/index.js(component) - Update
views.pyto uselnbits.core.views.generic.index - Export
decoder_extin__init__.py__all__ - Bump version to 1.1.0,
min_lnbits_versionto 1.5.0 - Update lnbits dependency to
>=1.5.0, regenerate lock files - Replace deprecated
actions/create-release@v1withsoftprops/action-gh-release@v2
Breaking
- Drops support for LNbits < 1.5.0 (old Jinja template pattern)
What's Changed
- Bump starlette from 0.47.1 to 0.49.1 by @dependabot[bot] in #11
- Bump urllib3 from 2.5.0 to 2.6.0 by @dependabot[bot] in #12
- Bump tornado from 6.5.2 to 6.5.5 by @dependabot[bot] in #17
- Bump cryptography from 46.0.1 to 46.0.5 by @dependabot[bot] in #16
- Bump urllib3 from 2.6.0 to 2.6.3 by @dependabot[bot] in #15
- Bump aiohttp from 3.12.15 to 3.13.3 by @dependabot[bot] in #14
- Bump marshmallow from 3.23.0 to 3.26.2 by @dependabot[bot] in #13
- fix: port decoder to LNbits v1.5.4 SPA/Vue Router architecture by @bitkarrot in #18
- fix: resolve CI lint failures and update release workflow by @bitkarrot in #19
New Contributors
- @bitkarrot made their first contribution in #18
Full Changelog: v1.0.5...v1.1.0
v1.0.5 Pumpkin spice
Full Changelog: v1.0.4...v1.0.5
v1.0.4 Autumn Pumpkin
Full Changelog: v1.0.3...v1.0.4
v1.0.3 Mid Fall Release
Full Changelog: v1.0.2...v1.0.3
Updated CI release
What's Changed
- Bump starlette from 0.47.1 to 0.47.2 by @dependabot[bot] in #9
- fix: ci errors by @dni in #10
Full Changelog: v1.0.1...v1.0.2
v1.0.1 for lnbits v1.30
What's Changed
- add_description_md by @talvasconcelos in #3
- Working version for 1.3 by @arcbtc in #4
- Bump cryptography from 42.0.8 to 44.0.1 by @dependabot[bot] in #5
- Bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #6
- Bump h11 from 0.14.0 to 0.16.0 by @dependabot[bot] in #7
- Bump urllib3 from 2.2.3 to 2.5.0 by @dependabot[bot] in #8
New Contributors
- @talvasconcelos made their first contribution in #3
- @arcbtc made their first contribution in #4
Full Changelog: v1.0.0...v1.0.1