Skip to content

Releases: janiluuk/defora

Release v0.2.8

01 Feb 17:36

Choose a tag to compare

What's Changed

  • Implement prompt strength scheduling, advanced weighting syntax, and SD-Forge attention syntax for defora project (c0dcbf3)

Full Changelog: v0.2.7...v0.2.8

Release v0.2.7

25 Jan 06:31

Choose a tag to compare

What's Changed

  • Add project roadmap and implement all incomplete features with comprehensive test coverage, advanced workflow management, model management, prompt system, performance optimizations, distributed generation, and turbo model stack (#27) (1f9476e)

Full Changelog: v0.2.6...v0.2.7

Release v0.2.6

24 Jan 23:19

Choose a tag to compare

What's Changed

  • Update screenshots for web and TUI interfaces (#26) (6c97192)

Full Changelog: v0.2.5...v0.2.6

Release v0.2.5

17 Jan 22:48

Choose a tag to compare

What's Changed

  • Add LoRA browser with enhanced DJ-style crossfader and dynamic visual feedback for live performance (#25) (c2b9671)

Full Changelog: v0.2.4...v0.2.5

Release v0.2.4

14 Jan 20:18

Choose a tag to compare

What's Changed

  • Add websockets to requirements.txt to fix CI test failures (8a2651a)
  • Address code review feedback: improve test parameter consistency (5e0b5ab)
  • Add tests for CLI panel to verify parameter handling logic (a826451)
  • Add ncurses TUI screenshots and enhance README with feature highlights (1c06fe2)
  • Initial plan (1c36d39)

Full Changelog: v0.2.3...v0.2.4

Release v0.2.3

14 Jan 08:32

Choose a tag to compare

What's Changed

  • Fix failing tests: update selectors for FrameSync styling (186e8fe)
  • Update all tab screenshots with compact 16:9 layout and session overlay (32d3b8d)
  • Refactor video player: 16:9 aspect ratio, compact preview, stylish control panel, session overlay (1fe9694)
  • Add conditional icon for record button (⏺ when recording, ● when idle) (82597fd)
  • Update all tab screenshots with new video control layout (db4f2fb)
  • Reorganize video controls: preview bar below video, centered play/record buttons with active states (49abb49)
  • Fix: Improve async state handling and stream ID generation (b1a5370)
  • Add custom video controls with FrameSync styling and placeholder thumbnails (e00bf9a)
  • Refactor: Move inline styles to CSS classes for better maintainability (5d0383c)
  • Update all tab screenshots with unified FrameSync styling (c759ad6)
  • Apply FrameSync styling to all tabs for visual consistency (d47fb19)
  • Initial plan (1d3de79)

Full Changelog: v0.2.2...v0.2.3

Release v0.2.2

14 Jan 07:08

Choose a tag to compare

What's Changed

  • Fix test hanging: clear cleanup interval timer on server close (3dea123)
  • Fix hanging tests: add timeouts and skip option for Docker tests (77c65d5)
  • Address code review feedback: fix hardcoded paths and fetch import (355b5f4)
  • Delete FEATURES_STATUS.md after implementing all actionable tasks (2e442a7)
  • Add Docker stack integration tests (9601f11)
  • Implement audio upload improvements, ControlNet live API, and frame seeder graceful shutdown (c8ef34a)
  • Initial plan (0b8d554)

Full Changelog: v0.2.1...v0.2.2

Release v0.2.1

14 Jan 03:50

Choose a tag to compare

What's Changed

  • Add comprehensive API documentation and troubleshooting guide (7883b95)
  • Initial plan (b597631)

Full Changelog: v0.2.0...v0.2.1

Release v0.2.0

14 Jan 01:30

Choose a tag to compare

What's Changed

  • fix: safely handle package-lock.json in version commit (9f6a30e)
  • feat: improve automated release workflow with better safeguards (23eae5f)
  • Initial plan (a3046db)
  • Address PR review comments: spelling, security, tests (81a86b5)
  • Initial plan (717fb62)
  • Fix failing tests: update UI tests for unified MODULATION tab (c7fec84)
  • Add automated release workflow with changelog generation (3fd7985)
  • Update documentation for unified MODULATION tab (10ff1da)
  • Combine AUDIO, MOD, and FEATURES into unified MODULATION tab with FrameSync styling (81ab830)
  • Fix code review feedback: improve Cosine SVG and replace deprecated substr() (915fb9f)
  • Address PR review comments: improve security, add documentation, enhance tests (03d6a13)
  • Add screenshots for all 8 UI tabs (5e65bb4)
  • Initial plan (fa8b2f4)
  • Address code review feedback and cleanup (99c1a48)
  • Add encoder quality presets and frame seeder patterns (4c1d690)
  • Add volume management documentation and scripts (daa84ad)
  • Add comprehensive web API tests (8e278e1)
  • Add librosa dependency and enable audio tests (f05194e)
  • Initial plan (8551ebc)
  • Streamline modulation UI layout (9d8cf8f)
  • Enable real audio uploads and update tests (15085ae)
  • Refine audio modulation controls (d27c145)
  • Refine audio modulation controls (0b3ebff)
  • Refine audio modulation controls (7797eb8)
  • Rework FrameSync features layout (1069300)
  • Rework FrameSync features layout (9554829)
  • Clarify that models must be downloaded manually, not from Forge UI (08b5520)
  • Refine setup script with better image checking and clearer error handling (bd3223a)
  • Improve setup script efficiency and add clarifying comments (38d2264)
  • Add automated setup script for SD-Forge first-time configuration (6cc80fd)
  • Improve health check reliability and add security documentation (ccf7a77)
  • Remove redundant COMMANDLINE_ARGS and clarify custom flag documentation (cd9ff3c)
  • Add documentation for SD-Forge docker configuration and update features status (81b89f5)
  • Add proper SD-Forge startup configuration with GPU support and extensions (0bafa63)
  • Initial plan (9faf4a0)
  • Remove pycache files from git tracking (d9f2189)
  • Changes before error encountered (6f7c233)
  • Changes before error encountered (19730e7)
  • Initial plan (d3066f7)
  • Implement Docker health checks for all services (Phase 4.2) (e0c13a9)
  • Implement MIDI mapping persistence with localStorage (1fab980)
  • Implement motion presets with parameter values and tests (bde6ad3)
  • Add docker/web README documenting npm install requirement (9c1b82d)
  • Remove node_modules from git tracking - should be installed via npm (0513845)
  • Refactor time helper and clarify 1/8 note limitation (07907d6)
  • Fix 1/8 note trigger logic in beat sync (9a4e069)
  • Implement beat sync feature with visual feedback (af00c41)
  • Add clarifying comment for translation scaling (2d57fe6)
  • Fix touch event handling and improve code clarity (1e9a0a7)
  • Add node_modules to .gitignore and remove from tracking (bf270f1)
  • Implement XY pad interaction and prompt sending in web UI (454a36a)
  • Add numpy and scipy dependencies, enable audio modulator tests (9961764)
  • Initial plan (812b9d7)
  • Add comprehensive architecture documentation (c3fa18e)
  • Address code review feedback - improve error handling and efficiency (8a7d4ce)
  • Add setup verification and complete documentation (50a72db)
  • Add deforumation submodule and frame-seeder component (76796e9)
  • Initial plan (859ee65)
  • Add ASCII preview (e338560)
  • Update tests (47595b5)
  • Fix tests (b8dfe66)
  • Add more examples (46ca2a8)
  • Update for LFO editor (a8477e1)
  • Fixes (42f24ef)
  • Add mediator (30c332e)
  • Improve streaming stack (e04ef39)
  • Update README.md (8824af9)
  • Update README.md (e45986f)
  • Fix tests (6a548ca)
  • Update docker compoe stack and dashboard (95decfe)
  • Add tests (bca57e3)
    • Added full-screen Defora TUI layout (sd_cli/defora_tui.py + ./defora_tui) matching the multi-tab mockups. - Rebuilt the web UI with the new layout (video left, control rack right, context bottom), including LIVE/PROMPTS/MOTION/AUDIO/BEATS/CN/SETTINGS and WebMIDI tab. - Added comprehensive web UI smoke tests (tabs, sliders/presets, morph table, macro rack, MIDI mappings). - CI runs Python tests and web UI tests on push/PR (.github/workflows/ci.yml). - README updated with branding, logo, TUI entrypoint, and env notes; logo added under assets/defora_logo.svg. (523c681)
  • Add initial build (bd8da0e)
  • Add reference (34cee03)
  • Clarify working directory requirements for example scripts (6a31512)
  • Refine example scripts: add configurability and clearer documentation (1f3c0db)
  • Fix code review issues: clean up requirements.txt and unused code (239a06b)
  • Add comprehensive documentation and examples (4a71312)
  • Initial plan (197e532)
  • Use round() instead of int() for duration-to-frames calculation (5d009fd)
  • Add .gitignore to exclude build artifacts and pycache (1a77b56)
  • Add --duration parameter for Deforum animations (6e6d2ad)
  • Initial plan (3f0f8e9)
  • first commit (f6b1293)