• v0.2.1 e2300ab7dd

    v0.2.1 Stable

    code released this 2026-07-20 23:59:05 +00:00 | 0 commits to main since this release

    Spectre Pixelator v0.2.1

    This is a broad stability, compatibility, and interface release.

    Highlights

    • Added a WebAssembly browser build with native browser upload/download flows for images, models, palettes, masks, recipes, textures, atlases, GIFs, normal maps, and packed GLB exports.
    • Fixed the Pixel Grid toggle and made grid visibility clearer at useful zoom levels.
    • Verified textured OBJ and GLB imports from Blender 5.1.2 and added actionable import errors for unsupported mesh compression and incomplete external files.
    • Moved recipes, batch rules, user palettes, recent files, and recovery data to the platform user-data folder, with legacy migration.
    • Added in-app user-palette deletion and persistent imported palettes.
    • Corrected posterization, partial-edge pixelation, color-replace tolerance, alpha preservation, finishing-stage masks, and preview invalidation.
    • Hardened background processing, GIF effects, projects, recent files, theme loading, model framing, palette limits, atlases, and model/texture exports.
    • Refined the responsive workspace, empty states, status messages, tooltips, previews, tile view, histograms, and embedded font rendering.

    Compatibility notes

    • Existing .spectre projects remain supported.
    • For Blender, packed GLB with mesh compression disabled is the simplest option. External GLTF requires its .bin and texture files; OBJ requires its .mtl and textures.
    • The macOS build is universal for Apple Silicon and Intel and requires macOS 11 or later. It is not notarized; first launch may require Control-click → Open.
    • Linux requires x86-64, X11, OpenGL 3.3, and the usual system X11/OpenGL libraries.
    • The browser build supports image and model workflows directly. Desktop path-based project files, recent files, and live reimport are intentionally unavailable in the browser sandbox.

    Release validation

    • 83 named regression scenarios pass on Windows, macOS, and Linux.
    • AddressSanitizer and UndefinedBehaviorSanitizer pass locally.
    • GCC path analysis and strict compiler warnings pass for application targets, with serialization-heavy units covered by sanitizer/export tests where analyzer memory was exhausted.
    • Fresh Blender 5.1.2 textured OBJ and GLB fixtures pass optimized importer smoke tests.
    • Windows PE x86-64, macOS universal x86_64/arm64, and Linux ELF x86-64 archives were integrity-checked and inspected after download from CI.
    • The browser build passes strict-CSP and production HTTPS Chromium tests for PNG and GLB import, processing, texture download, and packed GLB download.
    Downloads
  • v0.2.0 44bfbc5059

    v0.2.0 Stable

    korzewarrior released this 2026-02-27 13:50:03 +00:00 | 1 commits to main since this release

    Downloads

    Windows: spectre-pixelator-v0.2.0-win64.zip — Extract and run spectre-pixelator.exe

    Linux: spectre-pixelator-v0.2.0-linux-x86_64.tar.gz — Extract and run ./spectre-pixelator

    • Built on Ubuntu 22.04 for broad compatibility
    • Works on Ubuntu 20.04+, Debian 11+, Fedora 34+, Arch, and most x86_64 distros
    • Requires X11 and OpenGL

    macOS: spectre-pixelator-v0.2.0-macos-universal.tar.gz — Extract and run ./spectre-pixelator

    • Universal binary (Apple Silicon + Intel)
    • Requires macOS 11.0 (Big Sur) or later

    What's New in v0.2.0

    • Posterize: Reduce color levels (2-32) for flat retro look
    • Outline / Edge Detection: Sobel, inner, and outer outline modes with configurable color and threshold
    • Color Replace: Swap colors with tolerance-based soft blending
    • Tile Preview: 2x2, 3x3, 4x4 tiled preview for seamless texture checking
    • Export Upscale: Export textures at 1x, 2x, 4x, or 8x scale (nearest-neighbor)
    • Normal Map Export: Generate and export normal maps from any texture
    • Sprite Atlas Export: Pack all textures into a single atlas with JSON metadata
    • Recent Files: Quick access to recently opened models and images
    • Keyboard Shortcuts Panel: Built-in reference for all hotkeys
    • 30+ Themes: Retro console themes (Game Boy, NES, SNES, PlayStation, N64, Dreamcast), CRT styles, and classic OS themes (Windows 95, XP, Vista, 7, Mac OS 9, OS X, macOS Modern)
    • Window Management: Toggle panel visibility, reset layout
    • More Pixelation Presets: PS1, SNES, NES, Game Boy, C64, Atari, Micro
    • Improved Pipeline: 7-stage processing chain with posterize, outline, and color replace stages
    Downloads