Releases: beagleboard/bb-imager-rs
Releases · beagleboard/bb-imager-rs
1.0.8
What's Changed
- .github: workflows: release: Add publish AUR job by @Ayush1325 in #462
- bb-flasher-sd: customization: Add better partition table detection by @Ayush1325 in #464
- bb-imager-gui: migrations: Make os_image url not unique by @Ayush1325 in #466
- Add cloud init support by @Ayush1325 in #465
- Clippy fixes by @Ayush1325 in #468
- bb-imager-gui: Add local image customization by @Ayush1325 in #470
- bb-helper: file_stream: Fix seek by @Ayush1325 in #471
- bb-flasher: img: Make osimg abstraction layered by @Ayush1325 in #472
- bb-flasher: img: Add tests by @Ayush1325 in #473
- build(deps): bump ashpd from 0.13.10 to 0.13.11 by @dependabot[bot] in #474
- bb-flasher: img: test: Fix tests by @Ayush1325 in #477
- build(deps): bump quick-xml from 0.40.0 to 0.40.1 by @dependabot[bot] in #476
- build(deps): bump hidapi from 2.6.5 to 2.6.6 by @dependabot[bot] in #475
- bb-flasher-sd: flashing: Split tests by @Ayush1325 in #479
- bb-flasher: Make image future normal method by @Ayush1325 in #480
- bb-flasher-sd: More cleanup by @Ayush1325 in #481
- bb-imager-gui: ui: Reduce circle label size by @Ayush1325 in #484
- bb-flasher-sd: Partial async migration by @Ayush1325 in #483
- bb-flasher-sd: Make eject async by @Ayush1325 in #486
- bb-flasher-sd: Use tempfile in tests by @Ayush1325 in #487
- bb-flasher-sd: Make SdCardWrapper async by @Ayush1325 in #488
- build(deps): bump openssl from 0.10.79 to 0.10.80 in the cargo group across 1 directory by @dependabot[bot] in #485
- bb-flasher-sd: Improve sync-async conversions by @Ayush1325 in #489
- Make bb-flasher-sd more async friendly by @Ayush1325 in #490
- bb-flasher-sd: Make customization async friendly by @Ayush1325 in #491
- build(deps): bump const-hex from 1.19.0 to 1.19.1 by @dependabot[bot] in #494
- build(deps): bump serde_json from 1.0.149 to 1.0.150 by @dependabot[bot] in #492
- bb-flasher-sd: Fix test by @Ayush1325 in #498
- build(deps): bump reqwest from 0.13.3 to 0.13.4 by @dependabot[bot] in #493
- build(deps): bump sqlx from 0.8.6 to 0.9.0 by @dependabot[bot] in #495
- bb-flasher: Fix doctest by @Ayush1325 in #499
- Add bootfs update support by @Ayush1325 in #500
- bb-flasher-sd: Unmount after write by @Ayush1325 in #505
- bb-imager-gui: Fix save to destination file name by @Ayush1325 in #506
- bb-imager-gui: Fix downloading label by @Ayush1325 in #508
- build(deps): bump zerocopy from 0.8.48 to 0.8.50 by @dependabot[bot] in #510
- Image UI order by @Ayush1325 in #509
- bb-imager-gui: Do not save sd card image directly by @Ayush1325 in #511
- bb-config: remove non_exhaustive from Flasher by @Ayush1325 in #512
- bb-imager-gui: Properly update flasher by @Ayush1325 in #513
- bb-imager-gui: Fix flasher filter by @Ayush1325 in #514
- bb-imager-gui: Add bootfs update support by @Ayush1325 in #515
- bb-helper: Add cancellation token by @Ayush1325 in #516
- bb-imager-gui: Add image support button by @Ayush1325 in #517
Full Changelog: 1.0.7...1.0.8
1.0.7
What's Changed
- Disable strip and panic-abort by @Ayush1325 in #451
- Makefile: Add .config/cargo.toml to cargo-vendor by @Ayush1325 in #453
- build(deps): bump quick-xml from 0.39.3 to 0.40.0 by @dependabot[bot] in #455
- build(deps): bump nix from 0.31.2 to 0.31.3 by @dependabot[bot] in #457
- build(deps): bump clap_complete from 4.6.2 to 4.6.5 by @dependabot[bot] in #459
- build(deps): bump const-hex from 1.18.1 to 1.19.0 by @dependabot[bot] in #458
- Makefile: Remove .cargo/cargo.toml by @Ayush1325 in #460
- build(deps): bump dfu-libusb from 0.5.5 to 0.6.1 by @dependabot[bot] in #456
- Update deps by @Ayush1325 in #461
Full Changelog: 1.0.6...1.0.7
1.0.6
What's Changed
- bb-flasher-bcf: Allow shared hidraw dep by @Ayush1325 in #444
- bb-flasher-mspm0: Clearer error message for connection fal by @Ayush1325 in #447
- bb-imager-gui: Add retry button on fail by @Ayush1325 in #448
- docs: install-gui: Fix macos links by @Ayush1325 in #450
Full Changelog: 1.0.5...1.0.6
1.0.5
1.0.4
What's Changed
- .github: workflows: release: Do not cross build snap in PR by @Ayush1325 in #441
- bb-flasher-sd: Fix test by @Ayush1325 in #439
- Makefile: Add check-cli/gui by @Ayush1325 in #440
- Makefile: Add test-cli/gui by @Ayush1325 in #442
Full Changelog: 1.0.3...1.0.4
1.0.3
What's Changed
- build(deps): bump openssl from 0.10.78 to 0.10.79 in the cargo group across 1 directory by @dependabot[bot] in #437
- bb-flasher: Do not use cfg_select by @Ayush1325 in #438
Full Changelog: 1.0.2...1.0.3
1.0.2
What's Changed
- .github: workflows: release: Common release job by @Ayush1325 in #406
- .github: workflows: release: Make PRE_RELEASE global by @Ayush1325 in #407
- .github: workflows: release: Refactor by @Ayush1325 in #408
- snapcraft: Fix app paths by @Ayush1325 in #409
- .github: workflows: release: Update platform by @Ayush1325 in #410
- .github: workflows: release: Build riscv64gc-unknown-linux-gnu packages by @Ayush1325 in #411
- .github: workflows: release: Build CLI snap for armhf by @Ayush1325 in #412
- .github: workflows: release: Add CLI snap for riscv64 by @Ayush1325 in #413
- bb-imager-cli: Remove url dep by @Ayush1325 in #416
- bb-imager-gui: Update rfd by @Ayush1325 in #417
- snapcraft: cli: Enable stgrict confinement by @Ayush1325 in #418
- config: Fix bbb GPU by @Ayush1325 in #421
- bb-imager-gui: Allow customization when saving to file by @Ayush1325 in #420
- bb-flasher: mspm0: Improve i2c detection by @Ayush1325 in #422
- Cfg select by @Ayush1325 in #423
- bb-flasher: Make serde optional by @Ayush1325 in #424
- bb-flasher-pb2-mspm0: Remove serde and zvariant by @Ayush1325 in #425
- build(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #427
- build(deps): bump actions/upload-pages-artifact from 4 to 5 by @dependabot[bot] in #426
- build(deps): bump quick-xml from 0.39.2 to 0.39.3 by @dependabot[bot] in #430
- build(deps): bump whoami from 2.1.1 to 2.1.2 by @dependabot[bot] in #432
- build(deps): bump zvariant from 5.10.1 to 5.11.0 by @dependabot[bot] in #429
- build(deps): bump serde_with from 3.18.0 to 3.19.0 by @dependabot[bot] in #431
- bb-imager-gui: ui: flash_success: Change btn label by @Ayush1325 in #433
- bb-imager-gui: ui: destination_selection: Show SD Card size by @Ayush1325 in #434
- build(deps): bump notify-rust from 4.16.0 to 4.17.0 by @dependabot[bot] in #428
- bb-flasher-mspm0: uart: Increase timeout. by @Ayush1325 in #435
- Makefile: Do not use xtask alias by @Ayush1325 in #436
Full Changelog: 1.0.1...1.0.2
1.0.1
What's Changed
- Makefile: Add DESTDIR by @Ayush1325 in #383
- Makefile: Use -f flag in gzip by @Ayush1325 in #385
- bb-flasher-sd: linux: Do not use mkfs.vfat by @Ayush1325 in #386
- Snap for CLI by @Ayush1325 in #389
- .github: workflows: release: Fix artifact name by @Ayush1325 in #391
- snapcraft.cli.yaml: Add version bump support by @Ayush1325 in #392
- build(deps-dev): bump postcss from 8.5.6 to 8.5.12 in /website in the npm_and_yarn group across 1 directory by @dependabot[bot] in #390
- bb-imager-cli: Fix list_destination by @Ayush1325 in #393
- build(deps): bump iced_aw from 0.13.1 to 0.14.1 by @dependabot[bot] in #397
- build(deps): bump libc from 0.2.185 to 0.2.186 by @dependabot[bot] in #398
- build(deps): bump reqwest from 0.13.2 to 0.13.3 by @dependabot[bot] in #395
- build(deps): bump embed-resource from 3.0.8 to 3.0.9 by @dependabot[bot] in #396
- build(deps): bump zvariant from 5.10.0 to 5.10.1 by @dependabot[bot] in #394
- Gui snap by @Ayush1325 in #399
- Remove website by @Ayush1325 in #405
Full Changelog: 1.0.0...1.0.1
1.0.0
What's Changed
- bb-imager-gui: Allow using system tls by @Ayush1325 in #341
- bb-flasher: mspm0: Use spawn_blocking for destinations by @Ayush1325 in #342
- build(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #344
- build(deps): bump tokio from 1.51.0 to 1.51.1 by @dependabot[bot] in #345
- Makefile: Add flatpak support by @Ayush1325 in #348
- build(deps): bump libc from 0.2.184 to 0.2.185 by @dependabot[bot] in #347
- build(deps): bump clap_complete from 4.6.0 to 4.6.2 by @dependabot[bot] in #346
- bb-imager-gui: ui: destination_selection: Fix hrule padding by @Ayush1325 in #349
- Update screenshots by @Ayush1325 in #350
- Create 1.0.0 release by @Ayush1325 in #352
- bb-imager-gui: Do not set default hostname by @Ayush1325 in #353
- bb-imager-cli: Add verbose mode by @Ayush1325 in #354
- mspm0: Add BSL invoke support by @Ayush1325 in #357
- build(deps): bump actions/upload-pages-artifact from 4 to 5 by @dependabot[bot] in #361
- build(deps): bump tokio from 1.52.0 to 1.52.1 by @dependabot[bot] in #362
- build(deps): bump webbrowser from 1.2.0 to 1.2.1 by @dependabot[bot] in #363
- build(deps): bump notify-rust from 4.15.0 to 4.16.0 by @dependabot[bot] in #364
- Makefile: Improve vendor-deps by @Ayush1325 in #365
- .github: workflows: armv7: Add zepto support by @Ayush1325 in #366
- Makefile: Add required deps to setup by @Ayush1325 in #367
- Makefile: Make verbose flag optional by @Ayush1325 in #370
- bb-flasher-mspm0: Fix CRC fails by @Ayush1325 in #371
- Makefile: Make package-flatpak more generic by @Ayush1325 in #372
- Makefile: Add install/uninstall-cli by @Ayush1325 in #373
- Makefile: Add install/uninstall-gui recipe by @Ayush1325 in #360
- Makefile: Add package-gui-wix by @Ayush1325 in #375
- Makefile: Add package-host by @Ayush1325 in #376
- README: Fix broken links by @Ayush1325 in #374
- Makefile: Make build step the default. by @Ayush1325 in #377
- .github: release: Define IS_TAG by @Ayush1325 in #378
- Cross.toml: Update required deps by @Ayush1325 in #379
- .github: workflows: release: Cleanup by @Ayush1325 in #380
- bb-imager-gui: Use spinner instead of downloading svg by @Ayush1325 in #381
Full Changelog: 0.0.21...1.0.0
0.0.21
What's Changed
- improved flashing speed on macos by @sengmonkham in #239
- bb-imager-gui: Redo UI from scratch by @Ayush1325 in #248
- Add back notification by @Ayush1325 in #251
- build(deps): bump notify-rust from 4.11.7 to 4.12.0 by @dependabot[bot] in #236
- build(deps): bump anyhow from 1.0.100 to 1.0.101 by @dependabot[bot] in #249
- build(deps): bump clap from 4.5.56 to 4.5.57 by @dependabot[bot] in #250
- Allow disabling destination filter by @Ayush1325 in #252
- bb-imager-gui: Cleanup code by @Ayush1325 in #253
- bb-imager-gui: Add button to select board/os info by @Ayush1325 in #254
- build(deps): bump webbrowser from 1.0.6 to 1.1.0 by @dependabot[bot] in #262
- build(deps): bump indicatif from 0.18.3 to 0.18.4 by @dependabot[bot] in #261
- build(deps): bump security-framework from 3.5.1 to 3.6.0 by @dependabot[bot] in #258
- build(deps): bump ashpd from 0.12.1 to 0.12.2 by @dependabot[bot] in #259
- build(deps): bump clap_complete from 4.5.65 to 4.5.66 by @dependabot[bot] in #260
- bb-imager-gui: Fix margins and bugs by @Ayush1325 in #264
- bb-drivelist: Make size optional by @Ayush1325 in #265
- bb-imager-gui: Scroll to top on new page by @Ayush1325 in #266
- bb-imager-gui: ui: flash_fail: Fix padding by @Ayush1325 in #267
- bb-imager-gui: Improve image resolving by @Ayush1325 in #268
- bb-imager-gui: Fix subitem resoltion. by @Ayush1325 in #276
- build(deps): bump liblzma from 0.4.5 to 0.4.6 by @dependabot[bot] in #275
- build(deps): bump chrono from 0.4.43 to 0.4.44 by @dependabot[bot] in #273
- build(deps): bump reqwest from 0.13.1 to 0.13.2 by @dependabot[bot] in #272
- build(deps): bump zvariant from 5.9.2 to 5.10.0 by @dependabot[bot] in #274
- build(deps): bump zbus from 5.13.2 to 5.14.0 by @dependabot[bot] in #271
- build(deps-dev): bump rollup from 4.46.2 to 4.59.0 in /website in the npm_and_yarn group across 1 directory by @dependabot[bot] in #277
- build(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #278
- build(deps): bump nix from 0.31.1 to 0.31.2 by @dependabot[bot] in #279
- build(deps): bump iced_aw from 0.13.0 to 0.13.1 by @dependabot[bot] in #282
- build(deps): bump hidapi from 2.6.4 to 2.6.5 by @dependabot[bot] in #283
- build(deps): bump serde_with from 3.16.1 to 3.17.0 by @dependabot[bot] in #280
- build(deps): bump aws-lc-sys from 0.37.0 to 0.37.1 in the cargo group across 1 directory by @dependabot[bot] in #284
- build(deps): bump immutable from 5.1.3 to 5.1.5 in /website in the npm_and_yarn group across 1 directory by @dependabot[bot] in #285
- build(deps): bump tokio from 1.49.0 to 1.50.0 by @dependabot[bot] in #287
- build(deps): bump security-framework from 3.6.0 to 3.7.0 by @dependabot[bot] in #288
- build(deps): bump libc from 0.2.182 to 0.2.183 by @dependabot[bot] in #290
- build(deps): bump tempfile from 3.24.0 to 3.26.0 by @dependabot[bot] in #289
- build(deps): bump quinn-proto from 0.11.13 to 0.11.14 in the cargo group across 1 directory by @dependabot[bot] in #292
- bb-flasher-sd: Add support for generic file customization by @matteocarnelos in #293
- bb-helper: Prepare for release by @Ayush1325 in #295
- bb-flasher-sd: Use Future type for bmap by @Ayush1325 in #296
- bb-downloader: Cleanup by @Ayush1325 in #298
- bb-imager-gui: Bump ashpd by @Ayush1325 in #299
- bb-helper: file_stream: Remove busy-wait by @Ayush1325 in #297
- build(deps): bump ashpd from 0.13.5 to 0.13.7 by @dependabot[bot] in #304
- build(deps): bump futures from 0.3.31 to 0.3.32 by @dependabot[bot] in #302
- build(deps): bump image from 0.25.9 to 0.25.10 by @dependabot[bot] in #301
- build(deps): bump tracing-subscriber from 0.3.22 to 0.3.23 by @dependabot[bot] in #300
- build(deps): bump tempfile from 3.26.0 to 3.27.0 by @dependabot[bot] in #303
- bb-imager-gui: Use sqlite for live config by @Ayush1325 in #305
- bb-imager-gui: Code improvements by @Ayush1325 in #306
- bb-imager-gui: Fix image icons by @Ayush1325 in #309
- bb-imager-gui: Font optimize by @Ayush1325 in #308
- bb-imager-gui: Store icon handles in LazyLock by @Ayush1325 in #310
- Optimize binary size by @Ayush1325 in #311
- Use tokio mpsc channels by @Ayush1325 in #312
- Makefile: Simplify by @Ayush1325 in #313
- Remove bb-imager-service by @Ayush1325 in #314
- bb-imager-gui: Allow system liblzma by @Ayush1325 in #316
- build(deps-dev): bump picomatch from 4.0.3 to 4.0.4 in /website in the npm_and_yarn group across 1 directory by @dependabot[bot] in #317
- bb-flasher-sd: Simplify customization by @Ayush1325 in #318
- bb-imager-gui: db: Add tests by @Ayush1325 in #319
- build(deps): bump actions/configure-pages from 5 to 6 by @dependabot[bot] in #320
- build(deps): bump embed-resource from 3.0.7 to 3.0.8 by @dependabot[bot] in #323
- build(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in #321
- build(deps): bump clap_mangen from 0.2.33 to 0.3.0 by @dependabot[bot] in #322
- Add bb-flasher-mspm0 by @Ayush1325 in #270
- bb-drivelist: Improve errors by @Ayush1325 in #324
- Add bb-bmap-parser by @Ayush1325 in #325
- bb-imager-gui: db: Optimize things by @Ayush1325 in #328
- bb-imager-gui: Add search capability to board selection page by @Ayush1325 in #327
- bb-imager-gui: Add search to destination_selection by @Ayush1325 in #329
- bb-imager-gui: Eager fetch remote image items by @Ayush1325 in #330
- bb-imager-gui: Add image search by @Ayush1325 in #331
- build(deps-dev): bump vite from 7.0.8 to 7.3.2 in /website in the npm_and_yarn group across 1 directory by @dependabot[bot] in #335
- build(deps): bump semver from 1.0.27 to 1.0.28 by @dependabot[bot] in #332
- build(deps): bump tokio from 1.50.0 to 1.51.0 by @dependabot[bot] in #333
- build(deps): bump notify-rust from 4.12.0 to 4.14.0 by @dependabot[bot] in #334
- Add MSPM0 I2C flashing support by @Ayush1325 in #336
- Makefile: Fix mspm0 i2c support by @Ayush1325 in #337
- Fix manpage and shell completion by @Ayush1325 in #338
- Makefile: Fix apple packages. by @Ayush1325 in #339
New Contributors
- @matteocarnelos made their first contribution in https://github.com/beag...