Skip to content

Releases: ozwaldorf/lutgen-rs

nightly-main

22 Dec 03:07
e970928

Choose a tag to compare

nightly-main Pre-release
Pre-release
chore: remove egui patch and update versions

nightly-feat/hald-clut-sampler

22 Dec 18:49
e970928

Choose a tag to compare

Pre-release
chore: remove egui patch and update versions

Lutgen CLI v1.0.1

01 Aug 07:36
7776e0f

Choose a tag to compare

Lutgen CLI

  • Moved preserve to common args for all algorithms
  • Updated yanked kiddo version and all other dependencies
  • Use migrated par methods
  • Skip detecting hald clut levels whenever possible

Internal Crates

lutgen v0.14.0

  • Added preserve argument to guassian sampling and nearest neighbor algorithms
  • Migrate all existing methods that use rayon into par_* variants, gated by the rayon feature flag, leaving the previous undecorated methods as single threaded.
  • Added correct_image_with_level to skip detecting when level is already known
  • Reduced image dependency feature-set to only what's needed

Full Changelog: lutgen-v1.0.0...lutgen-v1.0.1

Lutgen Studio v0.3.0

01 Aug 07:37
7776e0f

Choose a tag to compare

Lutgen Studio

  • Moved preserve option to common args for all algorithms
  • Added link to topbar when new updates are available
  • Update lib to 0.14 and use newly migrated par methods
  • Skip detecting hald clut levels whenever possible

Full Changelog: lutgen-studio-v0.2.1...lutgen-studio-v0.3.0

Lutgen Studio v0.2.1

16 Jul 02:35
536060e

Choose a tag to compare

Lutgen Studio

  • Hotfix: Store output for saving in save_as, handle errors gracefully

Full Changelog: lutgen-studio-v0.2.0...lutgen-studio-v0.2.1

Lutgen Studio v0.2.0

15 Jul 22:35
abdaf5a

Choose a tag to compare

Lutgen Studio

  • Native cross-platform file picker
  • Use current image as prefilled save as path
  • Use previous directory for picking file to open
  • Display original over image when toggled
  • Enable panning and zooming image
  • Use nearest neighbor image rendering for pixel perfect representation
  • Command arguments (image path to open, verbosity flags)
  • Argument reset button
  • Button to copy equivalent cli arguments for lutgen cli
  • New filter-able palette selection box (replaces basic dropdown)
  • Full support for custom palettes (load from selection box, save button in palette editor)
  • Dynamically resize palette colors to fill up sidebar
  • Styling consistency tweaks

Internal crates

lutgen v0.13.2

  • Updated yanked kiddo version and all other dependencies

lutgen-palettes v0.4.1

  • Added Into<&'static str> derive with strum

Full Changelog: lutgen-studio-v0.1.1...lutgen-studio-v0.2.0

Lutgen Studio v0.1.1

27 Jun 13:53
0f04e2c

Choose a tag to compare

Lutgen Studio

  • Sidebar is now resizable and widgets fill the space
  • Image preview is now clickable and toggles between the original and edited image
  • About/help dialog (opens on first start and through file menu)
  • Ongoing apply tasks abort when re-requesting with new settings
  • Many many internal refactors

Lutgen Library

  • Bumped version to v0.13.1
  • Added new method variants *_with_interrupt to allow tasks to be abortable

Full Changelog: lutgen-studio-v0.1.0...lutgen-studio-v0.1.1

Lutgen v1.0.0

25 Jun 04:20
005673f

Choose a tag to compare

CLI Version 1.0.0

Lutgen CLI is officially moving to a stable 1.0 version under a new separate crate lutgen-cli
This means that the current cli usage is stable and will not drastically change unless another major version bump is made.
There is no difference between lutgen 0.12.1 and the new 1.0.0 version.

Library separation

The rust library will bump to a clean version as 0.13.0 and will track separately from the cli going forward.

Full Changelog: v0.12.1...lutgen-v1.0.0

Lutgen Studio v0.1.0

25 Jun 04:21
005673f

Choose a tag to compare

Lutgen Studio v0.1.0

Initial release for the new GUI, Lutgen Studio!

Full Changelog: v0.12.1...lutgen-studio-v0.1.0

Lutgen CLI v0.12.1

20 Jun 18:02
62d6e42

Choose a tag to compare

CLI

  • Added extract subcommand, extracting a LUT from input image(s) to apply to other images directly, for example for film emulation
  • Added lutgen palette --ansi ... flag to force printing ansi sequences in palette previews (enables using fzf to search and preview palettes)

Full Changelog: v0.12.0...v0.12.1