Releases: jniebuhr/gaggimate
Releases · jniebuhr/gaggimate
Nightly Release 20260318
Latest nightly release, use the nightly channel in the UI to download this firmware.
v1.7.3
What's Changed
- Implement flow-based thermal feedforward for heater control by @dragm83 in #492
- fix: return false if led init fails by @edbordin in #516
- fix: Update christmasMode logic to include New Year period, too by @spsancti in #518
- Fix incorrenct indexing by @spsancti in #391
- Fix/GitHub redirect version check by @spsancti in #519
- Fix puck flow propagation by @spsancti in #522
- Feature/gaggi mate pro rev 2 by @jniebuhr in #532
- Fix auto brew when switching from steam to menu by @MajesticKoala in #553
- fix: Remove screen flimmer, speed up startup by @jniebuhr in #555
New Contributors
- @edbordin made their first contribution in #516
- @MajesticKoala made their first contribution in #553
Full Changelog: v1.7.2...v1.7.3
v1.7.2
Full Changelog: v1.7.1...v1.7.2
Changes
Fix to avoid crashes if Github returns a unknown response on version check.
Thanks to @spsancti for a quick fix.
Extend the period for Christmas theme.
Fix indexing for shot history on SD cards.
v1.7.1
Full Changelog: v1.7.0...v1.7.1
Fix for Standard and Original Groupbuy boards.
Boards was unable to connect to the screen.
This change doesnt do anything for Pro boards.
Thanks to @edbordin for a quick fix.
v1.7.0
What's Changed
- Update NimBLE library to 2.3.5 by @dragm83 in #408
- Auto-warmup scheduler with per-day scheduling by @dragm83 in #387
- Revert "Update NimBLE library to 2.3.5" by @jniebuhr in #455
- Overview chart - show profile phases during brew by @dragm83 in #450
- fix: Fix possible timeout / race bug by @jniebuhr in #469
- Fix bugs in shot history by @dragm83 in #474
- Shot history account for post brewing drip by @dragm83 in #357
- Show BLE Scale Weight and Total Volumetric Target in WebUI by @dragm83 in #362
- Visualizer.coffee API integration from Shot History by @dragm83 in #404
- WebUI Grind Interface + Steam/Water Adjustments by @dragm83 in #412
- Show/Hide Grind TouchUI and WebUI elements based on SmartGrind Toggle by @dragm83 in #415
- Add profile chart under WebUI by @dragm83 in #417
- build(deps-dev): bump vite from 7.0.5 to 7.1.5 in /web in the npm_and_yarn group across 1 directory by @dependabot[bot] in #416
- Reworked profiles UI and profile delete confirmation by @Sartoric in #461
- feat: Add SD Card support by @jniebuhr in #479
- Enhance ProfileList with collapsible details by @Sartoric in #480
- Initial support for 1.75 inch Lilygo T-Display-S3 by @spsancti in #465
- feat: Add waveshare 1.75 amoled by @jniebuhr in #482
- Fix shot history extended recording to prevent early closing of files… by @dragm83 in #491
- Weight / Weight Flow on Shot History Chart by @dragm83 in #485
- Fix hostname broadcast by calling setHostname before setting wifi mode. by @nodu in #497
- Feat/increase note size by @nodu in #496
- Tare scale by holding touchui 'scales' button on brew/grind screens. by @dragm83 in #503
- Add phase and systeminfo to shot history data by @dragm83 in #502
New Contributors
Full Changelog: v1.6.1...v1.7.0
v1.6.1
What's Changed
- Nayrod experimental by @nayrod485 in #376
- Shot history notes by @dragm83 in #356
- feat: Add experimental outputs for flow estimation by @jniebuhr in #375
- Fix UI Crash on quick restarts of brew process (race condition) by @dragm83 in #400
- feat: Implement AMOLED black theme override functionality by @spsancti in #399
- Fix default created simple brew profile and explicitly set volumetric… by @dragm83 in #401
- Add short timeout to switchover from BLE Volume to Estimated Volume by @dragm83 in #406
- fix: Calculate bluetooth flow at fixed intervals by @jniebuhr in #407
- Remove unused variable by @dragm83 in #409
- Nightly by @nayrod485 in #410
- Coredump download functionality and helper scripts by @dragm83 in #402
- Add various guards in BLEScalePlugin by @dragm83 in #403
- WebUI Chart Tweaks by @dragm83 in #421
- fix: Update version comparison logic to allow updates from nightly to stable by @spsancti in #414
- Nightly by @nayrod485 in #419
- fix(ShotNotesCard): icons were defined incorrectly by @Steun in #418
- Revert "fix: Update version comparison logic to allow updates from nightly to stable" by @jniebuhr in #426
- Move profile ID assignment after load and refresh UI by @DevNullGamer in #437
- fix: Fix switching volumetric source while running a shot by @jniebuhr in #439
- Increase shot history stack depth - mitigate crashes by @dragm83 in #434
- fix: Rewrite scripts to analyze support file by @jniebuhr in #440
- fix: Allow configurable error rate by @jniebuhr in #442
- Optimize/shot history + Storage indicator in system & updates by @dragm83 in #441
- Shot history index and front-end search tools by @dragm83 in #449
- Add more shot notes by @dragm83 in #453
New Contributors
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- Update BLEScalePlugin.cpp for WeighMyBru Scale Support by @031devstudios in #284
- Add display theme application via WebUI by @spsancti in #282
- Pump controls by @nayrod485 in #291
- feat: Add first shot on history by @jniebuhr in #297
- Changed ESP_PANEL_LCD_RGB_TIMING_FREQ_HZ by @031devstudios in #306
- Move Save Preferences button on OTA page and fix overflow issues by @elloot in #305
- feat: Turn down Autotune shutoff temp by @jniebuhr in #313
- Tailwind and Vite upgrade by @ManfredRichthofen in #318
- fix: Add back smoothing in pressure controller by @jniebuhr in #319
- Run Lint and Format. Import cleanup by @ManfredRichthofen in #321
- feat: Allow flow control with pressure limit by @jniebuhr in #320
- feat: Improve shot history by @jniebuhr in #322
- Fixed PSM divider back to 2 by @nayrod485 in #323
- fix: Feed back manual control into pressure controller by @jniebuhr in #324
- Implement support for 1.43 inch LilyGo T-Display S3 AMOLED (DS) by @spsancti in #218
- Fix some bugs in T-Display code by @spsancti in #331
- Add AsyncAPI spec for WebSocket by @jniebuhr in #333
- feat: Add headless version by @jniebuhr in #335
- feat: Add sunrise by @jniebuhr in #338
- Add pump model settings to WebUI by @spsancti in #330
- Daisy UI Migration by @jniebuhr in #355
- Update BLEScalePlugin.cpp for Aliexpress myscale support by @dragm83 in #353
- Add Flush to WebUI by @igadmile in #360
- Only render components once by @ManfredRichthofen in #359
- Add advanced profiles by @jniebuhr in #365
- offline font for logo, improve a11y by @javag97 in #367
- Use alert warning consistently by @ManfredRichthofen in #371
- Fix json import/export on Android by @silverfoxy in #366
- feat: add mqtt auto discovery by @gmarcos87 in #220
- fix: Force chart to resize and recalculate dimensions by @spsancti in #378
- Add move up/down functionality and persist profile order by @asvartsjo in #377
- Fix iPhone homescreen save icon by @asvartsjo in #379
- Return ordered favorites based on stored profile order by @asvartsjo in #381
- feat: Enhance PWA support by @spsancti in #382
- fix: Correct event listener cleanup for orientation changes in Chart.jsx by @spsancti in #385
New Contributors
- @031devstudios made their first contribution in #284
- @elloot made their first contribution in #305
- @dragm83 made their first contribution in #353
- @igadmile made their first contribution in #360
- @javag97 made their first contribution in #367
- @gmarcos87 made their first contribution in #220
- @asvartsjo made their first contribution in #377
Full Changelog: v1.5.1...v1.6.0
v1.5.1
What's Changed
- feat: Add Nayrods pump control, flow estimation and volume estimation by @jniebuhr in #251
- Feature/standby brightness reduction by @spsancti in #266
- Update Autotune.cpp by @nayrod485 in #250
- Allowing any float value for the auto adjust brew and grind delay values by @sawtell in #265
- Further enhance pump controls by @jniebuhr in #273
- feat: Steam Rework and temperature indicator by @jniebuhr in #277
- fix: Autoconnect scale when startup mode is brew by @jniebuhr in #280
- Implement async WiFi manager by @jniebuhr in #293
- feat: Allow experimental features to stay in releases by @jniebuhr in #294
- fix: Control text wrap mode for user programmable fields by @jniebuhr in #295
- Add duplicate profile feature in Web UI by @jniebuhr in #298
- fix: Improve heater safeguards by @jniebuhr in #304
- Fix Chart resize on screen rotation by @silverfoxy in #303
- Reduce memory allocations in display code by @jniebuhr in #299
New Contributors
- @nayrod485 made their first contribution in #250
- @sawtell made their first contribution in #265
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
- feat: Improve/fix pump on standard v2, cleanup BLE comms by @jniebuhr in #210
- Add Feature: customize pressure sensor scaling by @0x64c in #225
- feat: Try out Nayrods PID library by @jniebuhr in #223
- feat: Introduce profiles by @jniebuhr in #175
- Add dark background option for profile div by @silverfoxy in #231
- fix: Fix BLE communication delays by @jniebuhr in #239
- Add some titles to help new users by @soebbing in #238
- Add Clock format to settings and UI by @silverfoxy in #246
- Pressure scaling UI fixes by @0x64c in #235
- feat: Add flush feature by @jniebuhr in #247
- feat: Set grinder adjustment to 0.5g instead of 1g by @jniebuhr in #245
New Contributors
- @0x64c made their first contribution in #225
- @silverfoxy made their first contribution in #231
- @soebbing made their first contribution in #238
Full Changelog: v1.4.4...v1.5.0