Skip to content

CurveFan 1.1.2

Choose a tag to compare

@BeastOrange BeastOrange released this 01 Jul 02:03

Changes

  • Rework the preset editor's Start temp control as a native macOS 26 Slider with 5°C-step tick marks.
  • Fix curve editor endpoints overflowing the plot frame (added inner padding and coordinate clamping).
  • Fix the preview chart x-axis range to follow the curve's start temperature, unified up to 100°C.
  • Auto-filter out-of-range points above 100°C when loading presets (legacy data compatibility).
  • Add coordinate clamping guards in the drawing layer (ratio limited to [0,1]).

Verification

  • swift test (62 tests passed)
  • swift build -c release

Asset

  • CurveFan-1.1.2.dmg - drag-to-Applications installer. Unsigned build: run xattr -rd com.apple.quarantine /Applications/CurveFan.app before first launch.