Home
Release Notes

What's New in EveLens.

Every release explained in plain language. What changed, why it matters, and who asked for it.

1.5.2

Latest

August 29, 2026

A small housekeeping release.

New Features

๐Ÿฉน

About window polish

The License page now includes the complete third-party license listing.

1.5.1

August 28, 2026

The macOS install, done right. 1.5.1 ships a proper .dmg installer and solves the one bug that mattered most on a Mac: updates that downloaded but never installed -- silently. If your version number ever refused to change, this release is for you.

New Features

๐Ÿ’ฟ

A real .dmg installer

Open, drag EveLens onto Applications, done -- the install ritual every Mac app uses. Signed and notarized, and now the one macOS download. The drag matters: it's how macOS knows you installed the app on purpose, which is exactly what lets it update itself from then on.

๐Ÿ“ฆ

One download per platform

Setup.exe for Windows, .dmg for macOS, AppImage for Linux. The parallel zip flavors are retired -- fewer choices, zero confusion.

Bug Fixes

โœ“

Solved: mac updates that never installed โ€” An app placed in Applications without a Finder drag runs from a read-only macOS security copy (Gatekeeper App Translocation), where the updater's final swap is refused every time -- invisibly. EveLens now detects this at startup and offers a one-click repair; the update button also refuses honestly instead of pretending to succeed.

โœ“

Updates fail loudly now โ€” A failed download or install says so, with the reason, instead of quietly leaving you on the old version.

1.5.0

August 28, 2026

The biggest release in EveLens history, packed with new features, engineering overhauls, and community-driven fixes, shipped and hardened across seventeen betas. It also introduced the SKINR Studio, which is unavailable for now.

New Features

๐ŸŽ

macOS, first class

Code-signed, notarized, and self-updating in place: no more Gatekeeper warnings, no more manual downloads. Check for Updates offers Download & Restart, and the .app swaps wherever you keep it. Linux gets background update checks too.

โšก

.NET 10 + Avalonia 12

The whole app moved to the newest runtime and UI framework, on all three platforms.

โš“

Doctrine Designer, round two

Import from .emp/.xml files, clipboard pings, or existing plans; add whole Overview groups at once; 'Show only missing'; missing SP on every badge (the injector math, done); a remove button on every card; and an aligned comparison where each character's summary card IS its column header. (#137)

๐Ÿ—“

The Plan Editor, rebuilt

A schedule, not a spreadsheet: attribute segments with real headers, gold REMAP BEFORE dividers, level pips you click to retarget, a skill inspector, and a live optimization badge. The Attribute Optimizer places remaps globally, explains WHY each lands where it does, and calls out active boosters.

๐ŸŽฏ

Skill priorities, made real

Every plan row shows its priority, Group by Priority turns long plans into milestone bands, and prerequisites always stay ahead of the skills that need them. (#135, #136)

๐ŸŽด

Overview, reworked

Drag characters onto each other to form groups, sort and density controls, group totals at a glance, saved comparisons, and cards that scale with your font size.

Bug Fixes

โœ“

Doctrine ticks stay under their character to the last column โ€” And scrollbars are visible at rest, app-wide. (#137)

โœ“

Skill Planner keeps your hand-made order โ€” Roman-numeral skill lists import ('Amarr Titan V'), and Change Priority actually responds. (#135, #136)

โœ“

Dozens more community-reported fixes โ€” Across seventeen betas -- see the full changelog for every one.

Contributors

@odon

The Doctrine Designer's round two (#137)

@Mordano

Skill priorities and plan ordering (#135, #136)

@jackmurray

Pushed for the .NET 10 move (#106)

@shawndibble

The Attribute Optimizer's remap-placement bug (#122)

@dureiken

Booster-aware optimization

@Kickunio

The Overview's grouping rework (#72)

@Agge65

Overview polish, including the badge clipping report (#72)

1.4.1

August 10, 2026

Korean language support, a rebuilt Attribute Optimizer, opt-in automatic updates, run-at-startup, fresh SDE data, and fixes for a dozen community-reported issues. (1.4.1 replaces 1.4.0, which shipped from a stale build.)

New Features

๐ŸŒ

Korean Language Support

Full Korean localization (464 UI strings) by community translator Last Bin, plus 50,000+ official SDE names. A new Game Names setting keeps item names in English where players prefer them -- the Korean default, per community feedback.

โšก

Attribute Optimizer

Remap planning in its own window: one remap for the whole plan, or auto-placed remaps at attribute boundaries like classic EVEMon. Preview every remap's position and attribute spread before applying. Omega/Alpha what-if included.

๐Ÿ”„

Auto-Update (Opt-in)

Downloaded updates can install silently when you close the app. Asks once on first launch; changeable anytime in Settings > Data. (Discussion #100)

๐Ÿš€

Run at Startup

Launch EveLens quietly in the system tray when you log in. Windows and Linux. (#72)

โœ“

EVE Accuracy Suite

A dedicated test suite of golden scenarios where EveLens output must match known in-game values: SP thresholds, training rates, implant math, remap rules, prerequisites.

๐Ÿ“ฆ

SDE Build 3458726

All game data regenerated: 52,539 types, 2,723 groups, and -- for the first time -- all 68,407 planets.

๐Ÿ“‹

What's New in Help Menu

Revisit release notes anytime from Help > What's New.

Bug Fixes

โœ“

Queue progress bars with same skill at multiple levels โ€” Each queue entry now computes progress from its own SP window. (#103)

โœ“

Dead SSO token froze all ESI fetching โ€” A biomassed character's token no longer blocks updates for every character, and its error can finally be dismissed. (#94)

โœ“

Capital Jump Portal Generation prerequisite โ€” Corrected to Jump Portal Generation III per current game data. (#99)

โœ“

Planetary colonies showed 'Unknown' planet names โ€” The map data shipped with zero planets; ISK/day estimates now populate too. (#66)

โœ“

Plan editor right-click did nothing โ€” Context menu restored and redesigned; the advertised remap flow works now. (#71)

โœ“

Plan delete removed the top skill โ€” Deletes hit the row you clicked. (#80)

โœ“

Linux: .txt plan import froze the app โ€” Plus clipboard import fixes for X11/Wayland.

โœ“

Start Menu shortcut resurrection โ€” No longer recreated on every update. (#72)

Contributors

Last Bin (@rnfmq1111a-boop)

Complete Korean translation + Game Names design feedback (Discussion #79)

@Kingdud

Mid-plan remap and Hide Maxed filter requests (#71)

@msgerbs

Caught the broken right-click menu (#71)

@ChrisBaker97

Queue progress bar report (#103)

@Spidah92

SSO reports (#94) + auto-update request (Discussion #100)

@KingInTheWoods

Stale prerequisite report (#99)

@Fastburn

Persistent PI testing across three rounds (#66)

@modolfog

Plan delete bug (#80)

@Kickunio, @Agge65, @mjedmazga

Overview reordering + startup requests (#72)

1.3.0

May 10, 2026

Doctrine Designer for fleet comps, full Chinese language support, configurable Skill Farm economics, and a What's New dialog that shows release notes after every update.

New Features

โš“

Doctrine Designer

Create shared skill templates for fleet doctrines. Assign multiple characters, compare training times side-by-side, generate personal plans with one click. (Ctrl+G)

๐ŸŒ

Chinese Language Support

Full Simplified Chinese localization with 300+ UI strings and 50,000+ CCP official SDE translations for skills, ships, items, and blueprints.

โš–

Skill Farm: Configurable SP Base

Set a custom SP floor per farm character. Characters with PI or mining skills won't count that SP as extractable. Click the Base column to configure.

๐Ÿ“‹

What's New Dialog

Shows release notes the first time you open EveLens after an update. Grouped by category with color coding. Only shows once per version.

๐Ÿ’พ

CSV Export

Export your full skill list or training queue to CSV files from the Skills and Queue tabs.

โ†•

Skill Farm: Sort by Column

Click any column header to sort. Add All Eligible button for batch-adding characters with 5M+ SP.

๐ŸŽจ

Plan Editor: Attribute Groups

Group by Attr shows color-coded section headers with skill count and training time per attribute.

โš 

Plan Editor: Better Errors

Blocked drag now shows specific messages like 'Cruiser IV needs Cruiser III first'.

โฑ

ESI Timer Tooltips

Hover the status bar countdown for an explanation of what it means.

๐ŸŒ

Custom Browser Setting

Choose which browser opens for ESI authentication.

๐Ÿ“ฆ

SDE Build 3328718

51,551 types (+1,378 new), 2,697 groups (+95 new) with full Chinese translations.

Bug Fixes

โœ“

Website download links 404 โ€” macOS/Linux links now use stable channel names. (#64)

โœ“

Plan editor scroll offset bug โ€” Dragging while scrolled down no longer maps to wrong rows. (#59)

โœ“

Attribute optimizer broken โ€” 'Reset to Current' and manual adjustments now produce correct results. (#60)

โœ“

Group by attribute did nothing โ€” Now shows color-coded headers with active button state. (#61)

โœ“

Windows taskbar icon reverted โ€” Set after InitializeComponent to survive theme loading. (#58)

โœ“

macOS: Cmd+W, menu title, Unicode, dock icon โ€” Four macOS-specific fixes.

โœ“

Linux: AppImage icon was 1px โ€” Now uses real 256px EveLens icon.

Contributors

@MaccaNZ97

Configurable SP base feature request (Discussion #44)

@NeeFoo

Chinese language request (#62)

1.2.0

April 5, 2026

The biggest release yet. A complete Plan Editor overhaul with drag-to-reorder, chain ribbons, and a timeline minimap โ€” plus the Skill Farm Dashboard for extraction economics.

New Features

โ˜ฐ

Drag-to-Reorder in Plan Editor

Grab the grip handle to reorder skills. Multi-select with Shift/Ctrl+click, drag as a group. Prerequisite constraints enforced in real-time.

โ”‚

Chain Ribbons

Colored left-edge strips visually group related skills by training goal.

โ–ค

Timeline Minimap

Proportional colored bar showing time distribution by chain across your plan.

โš™

Goal Inference Engine

Automatically detects training goals and assigns prerequisite chains.

โš–

Skill Farm Dashboard

Full economics dashboard for extraction characters: ESI Jita pricing, per-character tax, extraction readiness, monthly profit projections, Omega sustainability. Privacy mode for streaming.

โง–

Recent Plans Menu

5 most recently opened plans per character for quick access.

๐Ÿ”

Skill Detail Sidebar

Double-click any skill for description, unlocks, enabled items, and plan-to actions.

โˆ…

Skill Browser Filters

All Skills, Trained, Have Prerequisites, and Untrained.

โŒจ

Keyboard Shortcuts

Ctrl+Q, Ctrl+W, Ctrl+N, Ctrl+M, Ctrl+, and more with OS-specific labels.

โ‡„

Plan Import/Export Overhaul

Supports .emp, .txt, and EVE game clipboard format.

โ—

Queue Health on Overview Cards

Color-coded status dots with at-a-glance queue health on every character card.

Bug Fixes

โœ“

Plan import creating empty plans โ€” Reported by @TinkeringGoblin (#51).

โœ“

Skill browser collapsed after Plan To โ€” Reported by @NotmoGit (#52).

โœ“

Windows shutdown hang โ€” 3-second timeout on save. Reported by @Kickunio (#53).

โœ“

Market transaction item names blank โ€” Phoenix regression fixed.

โœ“

Wallet journal "Undefined" โ€” New ESI ref types now handled correctly.

โœ“

Unicode ship names โ€” No longer displayed as \uNNNN escape sequences.

โœ“

App hangs on quit (macOS) โ€” Fixed when child windows are open.

โœ“

New Plan dialog keyboard focus โ€” Reported by @AnszaKalltiern (#50).

Contributors

@TinkeringGoblin

Reported plan import bug (#51)

@NotmoGit

Reported skill browser collapse (#52)

@Kickunio

Reported Windows shutdown hang (#53)

@AnszaKalltiern

Reported New Plan focus issue (#50)

1.1.0

March 29, 2026

Shaped almost entirely by community feedback. Every feature below traces back to someone who spoke up.

New Features

โ†”

Skill Comparison

Pick up to 10 characters and see their skills side-by-side with color-coded level blocks. Differences stand out instantly.

โฐ

Queue Health Monitor

A clock icon in the status bar shows who needs training attention. Click to see everyone sorted by urgency. Click a name to jump to their Queue tab.

Aa

Font Scaling

Slider in Settings scales all text from 80% to 150%. Changes apply instantly as you drag โ€” no restart needed.

+

Add Characters Faster

A "+" card in the overview and portrait strip. Click, log in, done. "Add Another" keeps the flow going for bulk imports.

โ˜ฐ

Manage Groups Redesigned

Tag-based UI with one-click group assignment. Reorder characters and groups. Portrait strip follows your custom order with dividers.

โš’

Blueprint Tree Browser

Proper hierarchy like Ships and Items. No more duplicate categories. Full market group paths with a "Can Build Only" filter.

โˆ…

Untrained Skill Filter

New button in the Skills tab shows exactly which skills you haven't injected yet. Legacy unpublished skills are hidden everywhere.

Bug Fixes

โœ“

ESI stability โ€” Tokens refresh before they expire. 30+ character setups stay healthy instead of errors snowballing to 18+ hour refresh timers.

โœ“

All characters visible โ€” A legacy data issue was making some characters invisible in Queue Health, Overview, Comparison, and Groups.

โœ“

macOS .app โ€” The bundle now launches correctly. File permissions were being lost during packaging.

โœ“

Auto-focus โ€” Every dialog that expects you to type now puts the cursor in the right place.

Security

โœ•

Removed dead Google Analytics tracker that fingerprinted hardware. Never active, never had consent.

โœ•

Removed legacy in-game browser server that could listen on port 80. CCP retired the IGB years ago.

Contributors

@AnszaKalltiern

ESI fix, skill comparison, queue health, font scaling, skill counts

@BritishDragonAdmin

Add character UX, manage groups redesign, queue end dates

@NotmoGit

Unpublished skills, attribute filter, blueprint browser

@SmokeMeAKipper-eve

Security review

Fumaster

Skill comparison request (forums)

Jaddax

Font scaling request (forums)

1.0.1

March 24, 2026

Patch release with Plan Editor improvements and skill data fixes.

New Features

V

Skill Level Breakdown

Filter buttons in the Skills tab to see skills by level (V, IV, III, II, I).

Int

Attribute Filter

Filter skills by primary/secondary attribute combo in the Plan Editor. Auto-detects your current remap.

Bug Fixes

โœ“

Unpublished skills hidden โ€” Plan Editor no longer shows legacy skills like CFO Training.

โœ“

Scroll fixed โ€” Skills and Blueprints tabs in the Plan Editor scroll correctly now.

1.0.0

March 23, 2026

The first stable release. A complete ground-up rewrite of EVEMon โ€” 114,000 lines of WinForms reduced to 34,000 lines of modern code, running natively on Windows, Linux, and macOS.