Repository navigation
Releases: carloskafka/kafkaboost
Releases · carloskafka/kafkaboost
Release list
KafkaBoost v1.5.0
KafkaBoost v1.5.0
What's new
- chore(main): release 1.5.0 (#25)
- feat(app): opt-in automatic memory clean during play sessions (#26)
- feat(scripts): rammap-auto step with threshold, cooldown and auto marker (#24)
Install
- KafkaBoost-Setup installs the app and updates itself later. KafkaBoost-Portable runs without installing and does not update itself.
- The files are not code-signed, so Windows SmartScreen shows a warning on first run. SHA256SUMS.txt lists the checksums.
KafkaBoost v1.4.0
KafkaBoost v1.4.0
What's new
- chore(main): release 1.4.0 (#23)
- docs: the side menu now has eleven sections (Memory added) (#22)
- feat(app,scripts): the play-session recorder also logs standby and free memory (#21)
Install
- KafkaBoost-Setup installs the app and updates itself later. KafkaBoost-Portable runs without installing and does not update itself.
- The files are not code-signed, so Windows SmartScreen shows a warning on first run. SHA256SUMS.txt lists the checksums.
KafkaBoost v1.3.0
KafkaBoost v1.3.0
What's new
- chore(main): release 1.3.0 (#12)
- feat(app,scripts): live Memory page in the side menu (#20)
- feat(app): show the last result at once with a shimmer while the page refreshes (#19)
- docs: regenerate the screenshots and add the Memory cleanup (RAMMap) page (#18)
- fix: follow the repository rename to carloskafka/kafkaboost (#17)
- docs(skills): land-a-change tells Claude to open one PR per slice and squash-merge each (#16)
- docs(agents): one pull request per slice, each squash-merged on its own (#15)
- docs: rule 15 (RAMMap), layout and configuration, updated test counts (#14)
- feat(app,scripts): memory cleanup with RAMMap under Optimizations (#13)
- perf(app): load the Optimizations list faster and show the last result at once (#11)
- fix(app): wizard steps under Optimizations and a readable Dynamic Tick preview (#10)
Install
- KafkaBoost-Setup installs the app and updates itself later. KafkaBoost-Portable runs without installing and does not update itself.
- The files are not code-signed, so Windows SmartScreen shows a warning on first run. SHA256SUMS.txt lists the checksums.
KafkaBoost v1.2.0
KafkaBoost v1.2.0
What's new
- chore(main): release 1.2.0
- docs: rule 13 change, 30->31 tweak count everywhere, regenerated screenshots
- test: cover dynamic-tick-off and cs2_video.txt tuning
- feat(scripts,app): dynamic-tick tweak and cs2_video.txt tuning
- lnk
Install
- KafkaBoost-Setup installs the app and updates itself later. KafkaBoost-Portable runs without installing and does not update itself.
- The files are not code-signed, so Windows SmartScreen shows a warning on first run. SHA256SUMS.txt lists the checksums.
KafkaBoost v1.1.1
KafkaBoost v1.1.1
What's new
- chore(main): release 1.1.1
- fix(scripts): keep OnSample output out of the recorded samples
Install
- KafkaBoost-Setup installs the app and updates itself later. KafkaBoost-Portable runs without installing and does not update itself.
- The files are not code-signed, so Windows SmartScreen shows a warning on first run. SHA256SUMS.txt lists the checksums.
KafkaBoost v1.1.0
KafkaBoost v1.1.0
What's new
- chore(main): release 1.1.0
- ci: open a release pull request from conventional commits and tag on merge
- test(scripts): load the advice functions in one BeforeAll so Pester 5 sees them
- docs: Insights page, new test counts and regenerated screenshots
- feat(app): Insights page with play-session recorder, auto-record and advice
- feat(scripts): play-session recorder, WHEA check and boost-clock advice steps
- test(tools): site checker fails when UI check counts differ between TESTING.md and AGENTS.md
- chore(claude): move generic skills and agents to the private ai-toolkit repo
- chore(claude): /orchestrate asks for plan approval with buttons
- chore(claude): /orchestrate shows a plan table and waits for approval
- chore(claude): add /orchestrate skill (size, plan, delegate to Haiku, verify, report quota)
- chore(claude): add portable skills, Haiku agents and installer
- docs: split AGENTS.md into a short always-loaded core and docs/AGENT-DETAILS.md
Install
- KafkaBoost-Setup installs the app and updates itself later. KafkaBoost-Portable runs without installing and does not update itself.
- The files are not code-signed, so Windows SmartScreen shows a warning on first run. SHA256SUMS.txt lists the checksums.
KafkaBoost v1.0.1
KafkaBoost v1.0.1
What's new
- chore: release 1.0.1
Install
- KafkaBoost-Setup installs the app and updates itself later. KafkaBoost-Portable runs without installing and does not update itself.
- The files are not code-signed, so Windows SmartScreen shows a warning on first run. SHA256SUMS.txt lists the checksums.
KafkaBoost v1.0.0
KafkaBoost v1.0.0
What's new
- docs: Apply recommended detail, update download and install, test counts
- docs: regenerate screenshots (v1.0.0, no changelog box over the screens)
- feat(app): update banner offers the action itself, no download-page button
- fix(app): demo mode never opens the What's new dialog
- feat(app): download and install for copies that cannot update themselves
- feat(app): Apply recommended shows exactly what it will change
- feat(scripts): tweak-preview step shows current and new values before a tweak is applied
- docs: Dashboard HWiNFO notice with one-click start, startHwinfoWithApp setting, test counts, screenshots
- test: HWiNFO notice states, start-with-app setting and decision logic
- feat(app): Dashboard notice says why HWiNFO gives no readings and starts it; setting to start HWiNFO with the app
- docs: fix the roadmap in AGENTS.md
- docs(site): say open source under the MIT licence
- chore: bump the app version to 1.0.0
- docs: add the MIT licence
- test: move the shared sandbox helpers into Setup.ps1 so Pester 5 can see them
- test: make the UI checks wait for the effects instead of fixed sleeps
- chore: rename remaining user-visible Legion Tuning strings to KafkaBoost (shortcut name, icon labels, package description)
- docs: name the product KafkaBoost in README and AGENTS.md, note why technical ids keep their names
- docs: Counter-Strike 2 preset (what is written where, honest limits), test counts, regenerated screenshots
- test: Counter-Strike 2 preset (sandbox Steam, registry and game folders, logic, demo walk-through, UI flow)
- feat(app): Counter-Strike 2 page under Optimizations
- fix(scripts): keep telemetry last in the Steps.ps1 step list
- feat(scripts): Counter-Strike 2 preset steps (cs2-state, cs2-gpu, cs2-autoexec)
- fix(app): tell Windows which icon and relaunch command belong to the app id
- docs: Dashboard live tiles, administrator notice, hardware cards and optimization level
- docs: regenerate screenshots for the new Dashboard
- test: Dashboard UI flow (live tiles, notice, hardware cards, level, Apply recommended) and screenshots
- feat(app): live Dashboard tiles, hardware cards, optimization level and Apply recommended
- docs: describe the release workflow and the CI matrix
- build: add electron-builder and a tag-triggered release workflow
- ci: run the Node tests and syntax check on Windows, Linux and macOS, site check on Linux
- feat(scripts): telemetry step and disk/RAM details for the Dashboard
- test: wait for the demo sensor value to change instead of assuming it moves in 4 s
- docs: describe the Dashboard HWiNFO card, its checks and the third-party note
- fix(app): say 'non-commercial use only' once in the HWiNFO consent text
- test: cover HWiNFO on demand (zip, signature, INI, process filter, card logic, UI flow)
- feat(app): Dashboard card to get, start and stop HWiNFO
- feat(scripts): fetch, verify and start HWiNFO on demand
- docs: describe the Sensors screen, the pinned LibreHardwareMonitor download and the driver findings
- docs: regenerate the screenshots with the Sensors screen
- test: cover the Sensors logic, consent flow, polling and snapshot export
- feat(app): Sensors screen with live cards and an on-demand download
- feat(scripts): read live sensors with LibreHardwareMonitor, downloaded on demand
- fix(tools): wait for the Apps view before taking its screenshot
- docs: update test counts (52 node, 64 + 9 UI) on the landing and in the docs
- docs: regenerate the screenshots so the sidebar shows Apps
- docs: show the 91 C before-average in the results table
- docs: describe the Apps manager and what was not run on real systems
- test: cover the Apps manager (fake runner unit tests, UI checks, screenshot)
- feat(app): add the Apps manager (install/remove curated apps on Windows, macOS and Linux)
- docs: show the landing and about-app pages, update layout and roadmap notes
- ci: run the site checker and its test
- test: site checker for links, anchors, EN/PT parity, hreflang and facts
- feat(site): KafkaBoost landing, compare, download, faq, privacy, terms in EN and pt-BR
- docs: state the 91 C before-average as the owner's figure, not a recorded measurement
- docs: document restore points and refresh the screenshots
- feat: add restore points (list, create, open System Restore) and a safety point before the first tweak
- docs: regenerate the screenshots and show the tweak catalog, Cleanup and Settings
- docs: describe the tweak catalog, cleanup, settings, updates and the root launchers
- docs(scripts): list the cleanup steps in the Steps.ps1 header
- README.md
- feat: add Cleanup (measure first, delete only what is ticked) and fix stacked confirmation dialogs
- feat(app): add the tweak catalog screen with search, categories, toggles and risk confirmations
- feat(scripts): download ThrottleStop from TechPowerUp when it is missing and the user agreed
- feat(app): detect new GitHub releases, show the changelog and update in place
- feat(scripts): add root launchers (KafkaBoost.cmd/.command) and a Linux shortcut script
- feat(scripts): add the data-driven tweak engine and a 30-tweak catalog
- feat(app): add Settings, light/dark theme, English and Portuguese, and an OS feature matrix
- feat(scripts): send language-neutral result codes and add backup maintenance steps
- docs: record the LatencyMon results next to the thermal results
- docs: explain that an existing ThrottleStop is found and used in place
- fix(scripts): use the ThrottleStop you already have instead of failing in C:\Tools
- docs: add the average temperature to the results table and say what was not measured
- docs: describe the tray, background checks and Start with Windows
- feat(app): keep running in the system tray with background checks and notifications
- feat(scripts): add the autostart step and find ThrottleStop's real folder
- test: start the entry scripts with -File and forbid PSScriptRoot in param defaults
- fix(scripts): resolve the settings path in the body so install.cmd works
- docs: describe the new menu in the site, README and AGENTS.md
- docs(assets): refresh the screenshots for the new menu
- feat(app): add a side menu with System analysis, Optimizations, Restore and Help
- feat(scripts): report GPU, memory and power plan in the hardware info
- ci: add the check workflow and the Pages publishing workflow
- docs: restructure README and AGENTS.md around the problem, the app and the repo map
- docs: add the GitHub Pages site and onboarding, architecture and testing guides
- feat(app): add My PC health check, demo mode, app icon and desktop shortcut
- docs(assets): add app screenshots for every step and health state
- feat(health): add health check and one-click fix to the library and step runner
- docs: fold the old plans into the docs and rename to the shared naming style
- test: add Pester tests for the tuning library
- docs: split AGENTS.md into short guide plus reference docs
- refactor(app): move main and preload into src and read shared defaults
- refactor(config): add defaults.json as single source for install dir and task name
- refactor(scripts): group monitoring and maintenance scripts
- chore: add .gitattributes and .editorconfig, tighten .gitignore
- docs: fix spacing before settings table
- docs: document the desktop wizard
- feat(app): add Electron step-by-step tuning wizard
- refactor(scripts): extract shared tuning library and add wizard step runner
- docs: add README with quick start and limitations
- feat(scripts): add monitoring loggers and VBS restore script
- feat(install): add one-click installer with always-running autostart
- feat(config): add ThrottleStop and HWiNFO settings templates
- docs: add diagnosis, plans and ThrottleStop tuning notes
- chore: add .gitignore for local-only evidence
Install
- KafkaBoost-Setup installs the app and updates itself later. KafkaBoost-Portable runs without installing and does not update itself.
- The files are not code-signed, so Windows SmartScreen shows a warning on first run. SHA256SUMS.txt lists the checksums.
stable initial release
1.0.0 test: move the shared sandbox helpers into Setup.ps1 so Pester 5 can …