Skip to content

Releases

v0.4.4

Choose a tag to compare

@github-actions github-actions released this 10 Nov 19:01
52adc79

NraKit

v0.4.4 (2026-11-10)

Full Changelog Previous Releases

  • fix: stop tainting Blizzard's bag code, which blocked using items from the bags

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 10 Nov 16:09
1973adc

NraKit

v0.4.3 (2026-11-10)

Full Changelog Previous Releases

  • fix: only warn in combat when Open Clams can't switch to the next kind of item

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 10 Nov 16:08
b2d50df

NraKit

v0.4.2 (2026-11-10)

Full Changelog Previous Releases

  • fix: draw the Open Clams button above the bags, which raise themselves over it

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 10 Nov 15:04
835aca0

NraKit

v0.4.1 (2026-11-10)

Full Changelog Previous Releases

  • docs: mark the bag-frame cause as likely
  • fix: keep the Open Clams secure button out of Blizzard's bag frames

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Nov 12:59
8836d2a

NraKit

v0.4.0 (2026-11-10)

Full Changelog Previous Releases

  • fix: move the Open Clams button to the bag money row so the search box keeps its width
  • feat: Open Clams opens clams and other containers one click at a time

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 13:12
643e1fb

NraKit

v0.3.0 (2026-11-07)

Full Changelog Previous Releases

  • feat: Potential Upgrades marks items better than your equipped gear
    Green arrow for clear upgrades (usable, at least as good on every stat
    that matters for the class plus armor or weapon DPS, or an empty slot),
    yellow for likely upgrades by a per-class stat priority, grey for
    upgrades blocked only by level. Shown in bags, on quest rewards and as
    a tooltip line explaining the difference.

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 17:44
f077665

NraKit

v0.2.0 (2026-11-06)

Full Changelog Previous Releases

  • build: disable git pager in just recipes
  • feat: tint the whole icon by default in Bag Tithe
  • feat: Bag Tithe icon tint opacity slider
  • feat: Bag Tithe can tint the whole icon, the border, or both
  • fix: match the Bag Tithe button size to the sort button
  • fix: use Blizzard's coin atlases for coin icons
  • feat: show Bag Tithe sell values with coin icons
  • feat: white Bag Tithe rank numbers for easier reading
  • feat: larger, outlined Bag Tithe rank numbers with a size setting
  • feat: Bag Tithe highlights your least valuable bag slots
    Adds a button next to the bag sort button (separate and combined bags)
    that dims the bags and highlights the N cheapest slots by vendor price
    times stack size, with a red-to-yellow tint, rank numbers and sell
    values (each optional). Alt+click toggles an account-wide ignore list,
    which can also be edited on its own settings page.
  • feat: let modules add custom settings controls and pages

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 10:41
f7bda7c

NraKit

v0.1.0 (2026-11-06)

Full Changelog Previous Releases

  • build: add Justfile and cocogitto for semantic version releases
  • fix(ci): pass forever flavor as a block so the updater doesn't fall back to retail
  • ci: add CurseForge release and interface version update workflows
  • docs: add MIT license
  • feat: add logo, use it as the in-game addon icon and in the README
  • docs: add CLAUDE.md with project conventions and API findings
  • feat: make all features opt-in (off by default)
  • feat: mark the most valuable quest reward choice with a gold coin
  • feat: group nameplate options under General, default far scale 70%
  • feat: per-module settings subpages with an overview page
    The main NraKit page lists one switch per module; modules with options
    get a subpage in the settings tree, so option headers become real
    subsections of their module.
  • feat: far-away scale slider for nameplates
    Engine overhead names shrink with distance much more than nameplates
    do. Addons can't read distances to non-group enemies, so drive the
    engine's own plate distance scaling (nameplateMinScale) from a slider;
    idle names follow their plate. Sliders can now format their label.
  • feat: optional shadow and distance fade for idle names
    Shorten nameplate setting labels, group idle name options under their
    own header, and add Shadow and Fade with distance options (both off by
    default, matching the engine's overhead names).
  • feat: group settings into sections with headers
  • feat: toggle enemy nameplates on entering and leaving combat
    Blizzard's auto mode (Always Show Nameplates off) doesn't limit plates to
    combat in Forever. Add an option, on by default, that turns enemy
    nameplates on at PLAYER_REGEN_DISABLED and off at PLAYER_REGEN_ENABLED,
    restoring the previous settings when turned off.
  • fix: draw own idle name text instead of restyling Blizzard's
    Reading anchors of nameplate regions is restricted ("Can't measure
    restricted regions"), so Blizzard's name can't be moved and restored.
    Hide the whole Blizzard UnitFrame for idle enemies and, when names are
    enabled, draw our own FontString on the plate instead. Also respect the
    user's unit name settings via UnitShouldDisplayName.
  • feat: expose idle name size, height and outline as settings
  • feat: support slider and nested options in settings
  • feat: hide idle enemy plates in combat, name-only as an option
    Idle enemies are now hidden completely during combat by default. The
    name-only style moves behind a setting and is reworked: reaction color,
    anchored at the plate bottom near the head, smaller font. Drop the fixed
    size option, which made names larger than real overhead names; its saved
    CVars are restored.
  • feat: style name-only nameplates like overhead names
    Restyle the name on name-only plates with UNIT_NAME_FONT and a drop
    shadow, and add an option to stop nameplates shrinking and fading with
    distance (nameplateMin/MaxScale, nameplateMinAlpha).
  • feat: show nameplates only for engaged enemies
    Turn off always-show nameplates so enemy plates appear in combat only,
    and reduce plates of enemies not on your (or your group's) threat table
    to name-only. Target, focus and enemy players keep full plates.
  • feat: support indented sub-options for modules in settings
  • fix: target WoW Forever interface version 16001
  • feat: class-colored health bars on unit frames
    Color player, target, target of target, focus and party health bars by
    class when the unit is a player. NPCs keep the default color.
  • feat: bootstrap addon with settings panel registration
    Add TOC, core module registry with SavedVariables, and Blizzard Settings
    API integration (AddOns > NraKit) plus /nrakit slash command.
  • Initial commit

v0.1.0-alpha

v0.1.0-alpha Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Nov 10:33
v0.1.0-alpha
44cc96b

NraKit

v0.1.0-alpha (2026-11-06)

Full Changelog Previous Releases

  • ci: add CurseForge release and interface version update workflows
  • docs: add MIT license
  • feat: add logo, use it as the in-game addon icon and in the README
  • docs: add CLAUDE.md with project conventions and API findings
  • feat: make all features opt-in (off by default)
  • feat: mark the most valuable quest reward choice with a gold coin
  • feat: group nameplate options under General, default far scale 70%
  • feat: per-module settings subpages with an overview page
    The main NraKit page lists one switch per module; modules with options
    get a subpage in the settings tree, so option headers become real
    subsections of their module.
  • feat: far-away scale slider for nameplates
    Engine overhead names shrink with distance much more than nameplates
    do. Addons can't read distances to non-group enemies, so drive the
    engine's own plate distance scaling (nameplateMinScale) from a slider;
    idle names follow their plate. Sliders can now format their label.
  • feat: optional shadow and distance fade for idle names
    Shorten nameplate setting labels, group idle name options under their
    own header, and add Shadow and Fade with distance options (both off by
    default, matching the engine's overhead names).
  • feat: group settings into sections with headers
  • feat: toggle enemy nameplates on entering and leaving combat
    Blizzard's auto mode (Always Show Nameplates off) doesn't limit plates to
    combat in Forever. Add an option, on by default, that turns enemy
    nameplates on at PLAYER_REGEN_DISABLED and off at PLAYER_REGEN_ENABLED,
    restoring the previous settings when turned off.
  • fix: draw own idle name text instead of restyling Blizzard's
    Reading anchors of nameplate regions is restricted ("Can't measure
    restricted regions"), so Blizzard's name can't be moved and restored.
    Hide the whole Blizzard UnitFrame for idle enemies and, when names are
    enabled, draw our own FontString on the plate instead. Also respect the
    user's unit name settings via UnitShouldDisplayName.
  • feat: expose idle name size, height and outline as settings
  • feat: support slider and nested options in settings
  • feat: hide idle enemy plates in combat, name-only as an option
    Idle enemies are now hidden completely during combat by default. The
    name-only style moves behind a setting and is reworked: reaction color,
    anchored at the plate bottom near the head, smaller font. Drop the fixed
    size option, which made names larger than real overhead names; its saved
    CVars are restored.
  • feat: style name-only nameplates like overhead names
    Restyle the name on name-only plates with UNIT_NAME_FONT and a drop
    shadow, and add an option to stop nameplates shrinking and fading with
    distance (nameplateMin/MaxScale, nameplateMinAlpha).
  • feat: show nameplates only for engaged enemies
    Turn off always-show nameplates so enemy plates appear in combat only,
    and reduce plates of enemies not on your (or your group's) threat table
    to name-only. Target, focus and enemy players keep full plates.
  • feat: support indented sub-options for modules in settings
  • fix: target WoW Forever interface version 16001
  • feat: class-colored health bars on unit frames
    Color player, target, target of target, focus and party health bars by
    class when the unit is a player. NPCs keep the default color.
  • feat: bootstrap addon with settings panel registration
    Add TOC, core module registry with SavedVariables, and Blizzard Settings
    API integration (AddOns > NraKit) plus /nrakit slash command.
  • Initial commit