What's New in EveLens.
Every release explained in plain language. What changed, why it matters, and who asked for it.
1.5.2
LatestAugust 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.
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
Skill Level Breakdown
Filter buttons in the Skills tab to see skills by level (V, IV, III, II, I).
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.