What's new?

All changes and improvements at a glance

April 23, 2026
  • FixCompensation type is now correctly captured and displayed in results(ap)
April 22, 2026
  • NewLenscalc now supports multiple tenants with automatic host-based detection and individual branding.(ap)
  • NewNew Schweizer Optik instance with dedicated telescope form, compensation position display in results, and customized interface.(ap)
  • NewImproved multi-language support and localized metadata for better search engine visibility.(ap)
  • FixProxy routing now correctly handles Schweizer URLs and health checks without language prefixes.(ap)
April 17, 2026
  • FixMissing translations in settings have been added and a telescope labeling issue has been fixed(ap)
  • NewApp performance has been improved through automatic optimization of interface rendering(ap)
April 10, 2026
  • NewNew page to convert prescription notation between plus and minus cylinder formats(ap)
April 7, 2026
  • FixRGP initial fitting now correctly calculates cylinder values using the stabilization axis as reference(gs)
  • NewLens type selector moved to the top with clearer, full labels(gs)
April 5, 2026
  • NewYou can now toggle between different lens types (RS/VPT vs RT/BT) when fitting RGP lenses(gs)
April 3, 2026
  • NewAC/A ratio calculator now includes a visual gauge bar for result interpretation and improved help explanations(ap)
  • NewNew semantic phoria input with Exo/Eso/Ortho dropdown for clearer classification(ap)
  • NewCalculations now auto-update whenever you change a field after your first submission(ap)
  • FixFixed comma decimal parsing and corrected incorrect -0 esophoria assignments(ap)
  • FixImproved system stability with Node.js update and resolved all code warnings(ap)
April 2, 2026
  • NewSimplified view and export: zone labels, center point, and millimeter markings have been removed for a clean, focused display(ap)
  • NewImproved measurement features: undo functionality, snap-to-edge, and green channel detection have been optimized(ap)
April 1, 2026
  • NewNew fluorescence analysis with automatic lens detection — edges are detected and lens shape is automatically fitted(ap)
  • NewEnhanced detection controls — choose between different detection modes and adjust sensitivity with a slider for precise measurements(ap)
  • NewPNG export for fluorescence analysis results(ap)
  • NewSimplified user experience — edge dragging, manual drawing, and smart sensitivity presets for more accurate work(ap)
  • FixImproved drag-and-drop functionality — images can now be reliably dropped anywhere on the page without unwanted browser interference(ap)
  • FixCanvas navigation fixed — panning now works only with middle mouse button to prevent accidental shifts while drawing(ap)
March 31, 2026
  • NewNew fluorescence analysis page with image upload, canvas rendering, and geometry panel for detailed lens zone management(ap)
  • NewInteractive canvas controls with zoom and pan functionality for precise image analysis(ap)
  • FixFixed canvas rendering on high-resolution displays (HiDPI) and resolved resize-related issues(ap)
  • FixCorrected scroll wheel zoom direction — scrolling down now properly zooms out(ap)
March 26, 2026
  • FixThe toolbar now wraps properly on mobile devices instead of being cut off(gs)
March 21, 2026
  • NewLenscalc now supports 8 languages and automatically displays your preferred language(ap)
  • Fix6 security and calculation bugs have been fixed(ap)
  • FixTranslated page content now displays correctly(ap)
March 20, 2026
  • FixAdded missing translations for RGP initial fit feature in all languages(ap)
March 15, 2026
  • FixStabilisation lens widget now displays correctly in dark mode(ap)
  • NewAuthor attribution for changes now shown in the changelog(ap)
March 14, 2026
  • NewChangelog is now automatically generated based on deployment data and intelligently grouped(ap)
  • FixError display in forms simplified: red borders and labels remain, but distracting inline error messages have been removed(ap)
March 13, 2026
  • NewNew changelog page displays the application's release history(ap)
  • FixForm calculations now start only after the first manual submit, not automatically(gs)
  • FixRGP initial fit error message now only appears after user input(gs)
March 12, 2026
  • NewCalculations now automatically update whenever you change a value in any field(gs)
March 11, 2026
  • FixDark mode now works reliably and is no longer overridden by system settings(gs)
March 9, 2026
  • NewRGP initial fitting now displays RS and RT order values(gs)
  • FixRGP initial fitting correctly determines lens type per eye based on R2 input(gs)
  • NewRGP initial fitting now offers a power suggestion button using spherical equivalent(gs)
  • NewRGP fitting automatically fills in new lens radii when fields are empty(ap)
  • FixRGP fitting no longer auto-copies R1/R2 parameters from current to new lens settings(ap)
  • FixRGP fitting validation errors are now shown only as field highlights, without error text(ap)
  • FixLanding page has been visually refined with improved layout and better positioning of support illustrations(gs)
March 5, 2026
  • NewAdded section header for order values in RGP initial fitting(gs)
  • FixCorrected RT calculation – toric back surface now properly compensates for corneal astigmatism(gs)
March 4, 2026
  • NewRGP Initial Fit is now available in the Contact Lenses navigation(gs)
  • FixFixed calculation formulas for RS, RT, VPT, and BT in the RGP Initial Fit module(gs)
  • FixImproved landing page support section layout and visual appearance(gs)
v1.2March 2, 2026
  • NewDark mode is now available – toggle between light and dark themes in the Settings page(ap)
  • NewComprehensive automated tests added for all critical calculation pages to ensure accuracy and reliability(ap)
  • NewImproved error handling with semantic error codes for more precise feedback when calculations encounter problems(ap)
  • FixFixed form input issues in modern browsers that were causing calculation errors(ap)
March 2, 2026
  • NewRedesigned homepage with improved layout, featuring an owl mascot and founder portraits(gs)
  • FixFixed input fields in the hero section: OD/OS and sphere/cylinder/axis are now properly aligned side by side with consistent heights(gs)
  • FixRedesigned support section with correct background colors and responsive layout for narrow screens(gs)
  • FixCorrected terminology: changed "Optiker" to "Augenoptiker" on the landing page(gs)
v1.1February 28, 2026
  • NewEnhanced landing page with hero section, call-to-action button, and statistics bar(ap)
  • NewAdded modules grid section to the landing page(ap)
  • NewEmbedded screenshots and founder avatars on the landing page(ap)
v1.0February 28, 2026
  • NewMobile-friendly interface with auto-closing sidebar and responsive form layouts for all screen sizes(ap)
  • NewFour new calculation modules: Prism Distribution, ANSI Centering Tolerance, PMZ Prism Conversion, and Height Adjustment Prism with advanced options(ap)
  • NewComprehensive help content across all 6 calculation modules with 5-section structure fully translated into 8 languages(ap)
  • NewAdded Portuguese and Polish languages with expanded country selection and locale-aware formatting (R/L vs OD/OS)(ap)
  • NewEnhanced result display with inline labels, smooth animations, and consistent card layouts across all modules(ap)
  • NewMyopia Risk calculator with updated literature-backed formulas and physiological range warnings(ap)
  • FixCorrected RGP fitting calculations, prism base direction, and cylinder validation logic(ap)
  • FixFixed form responsiveness issues on mobile devices with proper overflow handling(ap)