It’s been a little over a week since the 0.9.4.2 release and most of it went will in terms of HueForge. There were some concerns about the maintenance updates which I addressed here. Clarifying that this is not a new change and not a sign of further steps towards anti-consumer pricing.
But several real bugs were found which I’ve been tracking and fixing internally as they are reported. As usual, there here are the release notes.
HueForge 0.9.4.3 - Release Notes
HueForge 0.9.4.3 is a stability and fixes release.
If HueForge 0.9.4.2 crashed for you at startup, this release is probably in the fix.
Stability
Fixed a startup crash on systems with an older Microsoft Visual C++ runtime. On machines where the VC++ runtime update had not fully taken effect yet - typically because Windows was waiting for a restart - HueForge 0.9.4.2 could crash immediately on launch.
HueForge is now compatible with older runtime versions out of the box, with no restart or manual runtime update required.
Fixed a crash while dragging a filament slider. If the layer stack rebuilt mid-drag, for example after a layer-height or slider-count change, the drag could touch a deleted layer box and crash. The drag now safely stops and re-arms on the next move.
Fixed a crash from a leftover legacy gesture. Pressing Ctrl+Shift+A or Ctrl+Shift+Z and scrolling over the 3D preview could crash HueForge. This was part of a deprecated pre-SpotFix adjustment system, which has now been removed entirely.
Fixed a latent crash in the luminance display path when the underlying image data was reallocated, for example during an STL load, while the display still referenced it.
SpotFix
Keyboard shortcuts now work correctly inside SpotFix mode. Ctrl+I and Ctrl+Shift+I perform their SpotFix capture actions instead of triggering Open Image or Launch New Instance.
Raising and lowering a spot is now bounded by the model’s real printable range. The +/- keys stop exactly at the highest and lowest printable layers. A spot can no longer be pushed beyond what the mesh can actually render.
Spots at their limit are visible at a glance. Rows in the SpotFix list are now highlighted when a spot is clamped at the top or bottom limit.
The row tint flashes when a +/- press hits the clamp.
The at layer limit notice now appears reliably.
The notice also clears correctly once the spot is no longer clamped.
New: Split Clamped Regions. When only part of a spot has reached its limit, right-click and split the clamped regions into their own SpotFix. They retain their existing settings while the remaining region can continue to be adjusted.
Cutting through is now deliberate and predictable. Lowering a spot one step past the floor makes the entire spot transparent, punching through Base Thickness the same way a transparent image pixel does, instead of leaving behind a partial sliver.
Color Pop & Project Snapshots
Snapshots now restore the Color Pop split correctly. Restoring a snapshot with F4/F10 no longer resets the split slider to 50 when the split was extreme. Extreme split values survive the round trip, and the same fix protects the Combo weight.
The split slider now preserves its exact value. A split set to 53 could previously be restored as 52. Values now round-trip exactly at every position.
The snapshot diff view labels more changes. The Project Tree diff view now names:
Color Pop / Color Aware model flags
Color Aware region ends
Standard Luminance Model
instead of displaying their raw values.
Display & 3D Preview
Fixed the Base Image being clipped on the right edge when running without the unreleased active-mode plugins. A square image could lose part of its right side after a reset.
The 3D preview now re-frames live as you resize the window, matching the behavior of the Base Image while preserving your zoom, pan, and rotation.
Pressing R still snaps the preview back to an exact fit.
Fixes
The save dialog no longer renames a folder you selected. If you browse to a folder whose name happens to match the project name, HueForge now uses that folder exactly as chosen.
The automatic project-subfolder behavior will only add or remove a folder that HueForge created itself.
Eyedropper filaments now get a real name. Filaments created with the eyedropper use the image’s name as their Brand instead of leaving it blank.
Closing Settings no longer changes the open project’s Standard Luminance Model. The setting is applied to the current project only when you actually change it in the Settings dialog.
Updates
The update window now takes you to the correct location. The Download button follows the download page specified by the update server and uses the matching label.
The Plugin Store button now appears when the update server provides one.
Color Match
The button rail between the two cores has been cleaned up. All eight buttons are now the same size with consistent styling.
Installer
Professional Lifetime edition: the installer now includes the correct Lifetime license text.
The previous installer contained a mislabeled annual license, and the licensor has been corrected to Horn and Rhode LLC.
What’s left on the 0.9.4.x family?
Two things
Ensuring full backwards compatibility for in-the-pipeline plugins
Finishing the work of massively improving machine translations of HueForge so that many more languages can be supported out of the box and if your language isn’t, you will be available to add your own translation using AI translation tools from the provided source files. This one is actually a much larger lift but will bear dividends moving forward.
Note: The 0.9.5 Beta release might happen before the final translations are in depending on how long the effort takes.
Meanwhile, if you aren’t subscribed, you should consider subscribing because I’m writing more Devlog posts and this Friday’s post should be really interesting.

