Changelog

October 8, 2026
  • FixOC:Enter key no longer bypasses save button lock(sw)
  • FixOC:Locked buttons are now displayed correctly(sw)
  • FixOC:Keyboard focus returns to trigger after closing(sw)
  • FixOC:Keyboard navigation and accessibility improved(sw)
  • FixMK:Technical update of error monitoring(ap)
October 7, 2026
  • NewMK:Statistics: every tile follows the selected period, new clients per day, week or month(ap)
  • NewMK:Follow-ups open on “Overdue” when nothing is due today; the sidebar count includes overdue ones(ap)
  • NewMK:Incoming: assign the suggested client with one click(ap)
  • NewMK:Settings: save feedback, catalog filterable by status, confirmation before switching off the parent portal(ap)
  • NewMK:Client record: full name in the mobile header, measurements without empty columns, clearer personal data and parent portal tabs(ap)
  • FixMK:Incoming: consistent birth month format, ineffective status filter removed(ap)
  • FixMK:“Location” instead of “branch” in settings and device setup(ap)
  • FixMK:File picker in the legacy data import is now localized(ap)
  • FixMK:Accessibility: menus locked while an action runs, active tabs recognizable without colour(ap)
October 6, 2026
  • NewMK:Parent section featured prominently on landing page(ap)
  • NewMK:New hero image showcasing therapy success(ap)
  • NewMK:Legal notes moved from the landing page to the privacy policy and terms(ap)
  • NewMK:Clearer landing page with the essential content(ap)
  • NewMK:Compact founder section with avatar(ap)
  • NewMK:Growth curves featured more prominently(ap)
  • NewOC:Promotion codes now accepted at checkout(sw)
  • NewOC:B2B verification with business data in admin panel(sw)
  • NewOC:System plans can now be named and created(sw)
  • FixMK:Improved navigation: Sticky header no longer covers links(ap)
  • FixMK:Optimized transitions and faster page load times(ap)
  • FixMK:Illustrations restored on landing page(ap)
  • FixMK:Visual improvements: animations and contrast enhancements(ap)
  • FixMK:More neutral language in parent login form(ap)
  • FixMK:Consistent button styles across landing page(ap)
  • FixOC:Verified checkmark shown only for Ocobii accounts(sw)
  • FixOC:Verification date shown only for verified accounts(sw)
  • FixOC:Topics visible only after assessment completed(sw)
  • FixOC:Topic management and difficulty display improved(sw)
  • FixOC:Input field layout corrected in measurement(sw)
  • FixOC:Info buttons and marker controls improved(sw)
  • FixOC:Target sizes and contrast in user interface(sw)
  • FixOC:Status texts displayed with better colors(sw)
  • FixOC:Switches more clearly labeled and distinguishable(sw)
  • FixOC:Keyboard navigation and sizing corrected(sw)
  • FixOC:Contrast requirements met(sw)
  • FixOC:Children of disabled portals no longer shown(sw)
  • FixOC:Portal gating and PDF features corrected(sw)
  • FixOC:Error handling in family view improved(sw)
  • FixOC:Fixed empty data views being misread(sw)
  • FixOC:Projection and view errors fixed(sw)
  • FixOC:Recent imports show correct practice terms(sw)
  • FixOC:Error status shown with retry option(sw)
  • FixOC:Statistics show complete 12-month series(sw)
  • FixOC:Implausible adult projections hidden(sw)
  • FixOC:Authentication and setup code management(sw)
  • FixOC:Setup code cleanup optimized(sw)
  • FixOC:Appointment selection reset when picker opens(sw)
  • FixOC:Security improved for setup code verification(sw)
  • FixOC:Atomic setup completion against concurrent calls(sw)
  • FixOC:Permission control for admin functions(sw)
  • FixOC:Account endpoints better protected(sw)
  • FixOC:UI accessibility and sizing adjusted(sw)
  • FixOC:Contact form and login refined(sw)
  • FixOC:Simulator inputs and contrast optimized(sw)
  • FixOC:Privacy notes in the family portal completed(sw)
  • FixOC:Hero text and device descriptions corrected(sw)
  • FixOC:Landing page errors and accessibility fixed(sw)
  • FixOC:Phone field accepts correct formats(sw)
October 5, 2026
  • NewMK:Phone numbers in patient data are now clickable(sw)
  • NewMK:Age shows "approx." when only birth month is known(sw)
  • NewMK:"Device unknown" indicates unrecognized biometry devices(sw)
  • NewMK:Close button with icon in examiner input(sw)
  • NewMK:Imported measurements clearly marked as read-only(sw)
  • NewMK:Lock icon indicates protected imported data(sw)
  • NewMK:"No examiner" placeholder for adding new examiner(sw)
  • FixMK:Phone number links accept national and international formats(sw)
  • FixMK:Focus ring is now visible in high contrast mode(sw)
  • FixMK:Treatment status badge now has visible focus ring(sw)
  • FixMK:Overdue check-ups are now proper links(sw)
  • FixMK:Admin practice links only accept http(s) addresses(sw)
  • FixMK:Examination error handling improved(sw)
  • FixMK:Appointment chip maintains focus ring in high contrast mode(sw)
  • FixMK:Dialog load failures now show retry option(sw)
  • FixMK:Phone numbers keep leading zeros(sw)
  • FixMK:Failed dialog load shows toast notification(sw)
  • FixMK:Takeover banner uses consistent styling(sw)
  • FixMK:Empty patient data fields are better marked(sw)
  • FixMK:Appointment chip is proper button, keyboard opens popover(sw)
  • FixMK:Import label shows correct data source(sw)
  • FixMK:Import label and focus after rename improved(sw)
  • FixMK:Examiner is saved, focus returns correctly(sw)
  • FixMK:Escape cancels examiner input without closing dialog(sw)
October 4, 2026
  • NewMK:Login codes can now only be set at branch creation(sw)
  • NewMK:Improved data request handling for better reliability(sw)
  • FixMK:Treatment sheet no longer loses MiGeL information when updating fails(sw)
  • FixMK:Relatives search now clears outdated results and shows errors properly(sw)
  • FixMK:Assignment picker handles search errors consistently(sw)
  • FixMK:Client list properly handles data loading errors(sw)
  • FixMK:PDF downloads and server connections now timeout properly(sw)
  • FixMK:Server actions finish properly even when they fail(sw)
  • FixMK:Failed data loads show errors and clean up properly(sw)
  • FixMK:Setup database now creates headquarters with login code(sw)
  • FixMK:Client list correctly limits results to page size(sw)
  • FixMK:Data requests timeout after 15 seconds instead of waiting indefinitely(sw)
  • FixMK:Login codes are never shared with limited branch sessions(sw)
  • FixMK:Failed list loads finish cleanly without errors(sw)
  • FixMK:Failed data loads show error state instead of freezing(sw)
  • FixMK:Examination save waits for claim snapshot and handles errors(sw)
  • FixMK:Relatives dialog spinner stops when closed or search fails(sw)
  • FixMK:Setup process no longer reports false connection issues(sw)
  • FixMK:Installation data loads only once on overview and setup pages(sw)
  • FixMK:Data format now safely handles special characters and objects(sw)
  • FixMK:System health checks properly restrict non-admin access(sw)
  • FixMK:Error reporting removes sensitive information from logs(sw)
  • FixMK:API routes now block cross-site requests for security(sw)
  • FixMK:Error reporting cleans up URLs and traces properly(sw)
October 3, 2026
  • NewMK:Parent PDF in the portal blue unless the practice chose its own colour(ap)
  • NewMK:Larger touch targets for closing dialogs and retrying actions(ap)
  • NewMK:Parent portal now works better as a web app on phones(ap)
  • NewMK:PDFs now named after the child and date for easier filing(ap)
  • NewMK:Parent portal redesigned with calming blue, red alerts only for warnings(ap)
  • FixMK:Suspended or frozen Ocobii accounts can no longer edit client data(ap)
  • FixMK:Date in the parent PDF and in its file name now match, even just before midnight(ap)
  • FixMK:PDF file names keep names with special letters (e.g. İ, Ł) intact(ap)
  • FixMK:Search list in the appointment client search and the command palette no longer sits under the close button(ap)
  • FixMK:Improved readability and contrast in parent portal summaries(ap)
  • FixMK:Public Ocobii plan page no longer indexed by search engines(ap)
  • FixMK:Signed-in pages no longer indexed by search engines(ap)
  • FixMK:Search robots now follow correct URL paths for all languages(ap)
  • FixMK:Merge dialog search now only shows results for the latest input(ap)
  • FixMK:Practice login: a late response to an earlier input no longer overrides the current one(ap)
October 2, 2026
  • NewMK:Loading, error, and not-found pages now display within the portal(ap)
  • NewMK:Portal pages now have proper titles and are hidden from search engines(ap)
  • NewMK:Portal header now supports German and English languages(ap)
  • NewMK:Verification code step now shows validity duration, countdown timer, and resend confirmation(ap)
  • NewMK:Consent screen now displays child's name and explains why access is needed(ap)
  • FixMK:Account deletion now properly clears all cached data(ap)
  • FixMK:Verification code validation improved; resend failures no longer invalidate codes(ap)
  • FixMK:Access to the child's name on the consent screen is now logged separately(ap)
  • FixMK:Sign-out now clears cached data only after logout is complete(ap)
  • FixMK:Code entry and verification flow improved; late resends handled correctly(ap)
  • FixMK:Sign-out during login now properly ends session instead of showing error(ap)
October 1, 2026
  • NewMK:Parent portal: charts in plain language — one “typical range” band, clear axes, readable text on phones too(ap)
  • NewMK:Parent portal: each chart explains in one sentence what it shows (also for screen readers)(ap)
  • NewMK:Parent portal: “More details” in one shared frame(ap)
  • NewMK:Parent portal: account page reordered — reminders as a switch at the top, one privacy card per child, revocations as quiet links(ap)
  • FixMK:Parent portal: chart labels no longer overlap or get cut off at the edge(ap)
  • FixMK:Parent portal: growth card shows a text when the treatment effect cannot be assessed yet(ap)
  • FixMK:Parent portal: English texts say “eye length” instead of “axial length”(ap)
  • FixMK:Switches in settings flip back when saving fails (for example offline)(ap)
  • FixOC:Ocobii: without licence information no actions are allowed(sw)
September 30, 2026
  • NewMK:Parent portal: child page reordered — findings, “What now?” with appointment and practice contact, prevention, treatment, details(ap)
  • NewMK:Parent portal: “More details” collapsible — closed on phones, open from desktop(ap)
  • NewMK:Parent portal: treatment card with its own heading and calmer colours(ap)
  • FixMK:Practice contact: phone and address come from the branch, otherwise from the headquarters — also in reminder emails and referral letters(ap)
  • FixMK:International phone numbers work in call links(ap)
  • FixMK:Better protection against simultaneous changes: imports, consent withdrawal, merging and deleting patients(ap)
September 29, 2026
  • FixMK:Improved error messages in consent forms and made popups safer(ap)
  • FixMK:Fixed various minor issues and improved consistency(ap)
  • FixMK:Enhanced accessibility and improved dialog layouts(ap)
  • FixMK:Improved text contrast in light theme for better readability(ap)
  • FixMK:Fixed text display and state issues following compliance review(ap)
  • FixMK:Enhanced security with additional review and improvements(ap)
  • FixMK:Resolved remaining security findings to improve data protection(ap)
September 28, 2026
  • NewMK:Practice terminology now consistent throughout the system(ap)
  • NewMK:Appointment recall badge and quick links now visible in sidebar(ap)
  • FixMK:Improved language and terminology across the system(ap)
  • FixMK:Branch staff can no longer access owner-only setup options(ap)
  • FixMK:Review findings resolved for improved data quality(ap)
  • FixMK:Branch code sessions can no longer perform owner actions(ap)
  • FixMK:Enhanced security for user sessions and code access(ap)
  • FixMK:Quality improvements from recent review completed(ap)
  • FixMK:Restricted admin access for code-based logins(ap)
  • FixMK:Navigation links now clearly distinguished in workflow view(ap)
September 27, 2026
  • NewMK:Sign switch for easier value entry(ap)
  • NewMK:Hints for sign changes and new eye differences(ap)
  • NewMK:Plausibility check for refraction values(ap)
  • NewMK:Not every frame change requires new consent(ap)
  • FixMK:Setup wizard now retries properly after failed updates(ap)
  • FixMK:Account information is now consistently read from database(ap)
  • FixMK:Device import setup links are now correct(ap)
  • FixMK:Practice data updates now work reliably(ap)
  • FixMK:Users can resume setup after interruption(ap)
  • FixMK:Login now uses current account data instead of outdated cache(ap)
  • FixMK:Refraction hints now display correct warning symbol(ap)
  • FixMK:Sign switch keeps focus in input field(ap)
  • FixMK:Cursor only jumps to editable measurement fields(ap)
  • FixMK:Enter key now navigates from date to examiner field(ap)
  • FixMK:Hints are hidden for read-only values(ap)
September 25, 2026
  • FixMK:File storage for logos and materials moved to a still-maintained version(ap)
September 23, 2026
  • NewMK:German text now displays proper umlauts and special characters(ap)
September 21, 2026
  • NewMK:Quick filter and total client count added above the list(ap)
  • FixMK:Import counter now correctly displays open assignments(ap)
  • FixMK:Banner no longer covers header and positions correctly next to sidebar(ap)
September 20, 2026
  • NewMK:Confirmation prompt before revoking parent portal access(sw)
  • NewMK:Client record: the selected tab is kept in the address bar so links can be shared; right and left eye use consistent colours everywhere(sw)
  • NewMK:Appointment scheduling is now optional for examinations(sw)
  • NewOC:PDF thumbnails automatically created and displayed(sw)
  • NewMK:Four new email templates added for student licenses(sw)
  • NewMK:Failed emails and missing templates are now clearly visible(sw)
  • FixMK:No recall reminders sent for recently examined children(sw)
  • FixMK:Fixed three critical errors at the measurement station(sw)
September 19, 2026
  • NewMK:Prescriptions now require a medical examiner(ap)
  • NewMK:Direct link to legacy measurements added(ap)
  • NewMK:Sidebar and translations updated(ap)
  • NewMK:Facilities now bundle devices, DATEYE and legacy data(ap)
  • NewMK:Overview page shows next action, status and activity(ap)
  • NewMK:Next action priority optimized(ap)
  • NewMK:Deletion request in parent portal as completable task(ap)
  • NewMK:Zod validation messages translatable(ap)
  • FixMK:Filters preserved, DATEYE link works correctly(ap)
  • FixMK:Legacy routes revised and validated(ap)
  • FixMK:Connection display improved, duplicate warning removed(ap)
  • FixMK:Recent entries display correctly(ap)
  • FixMK:Legacy form accessible, tab bar scrollable(ap)
  • FixMK:Third legacy status and connection logic optimized(ap)
  • FixMK:Waiting time placeholder fixed(ap)
  • FixMK:Rejected filter and active tab fixed(ap)
  • FixMK:Logged-in pages excluded from service worker cache(ap)
  • FixMK:Logout clears cache, parent logout works(ap)
  • FixMK:Footer translation key added(ap)
  • FixMK:Hard-delete now removes used accounts(ap)
  • FixMK:Consent renewable after revocation(ap)
  • FixMK:"Increased" shown only with measured bandwidth(ap)
  • FixMK:Parent letter uses exact age(ap)
  • FixMK:No more "0 years" in parent letter(ap)
  • FixMK:Recommendation lines unchanged from catalog(ap)
  • FixMK:Classification and tempo line consistent everywhere(ap)
  • FixMK:Parent portal: height measured, direction maybe open(ap)
  • FixMK:Visible minus sign in forecast band(ap)
  • FixMK:Forecast identical in portal and PDF(ap)
  • FixMK:Acceleration in measurement noise doesn't trigger alarm(ap)
  • FixMK:Validation messages in German/English(ap)
  • FixMK:Therapy label from active treatments only(ap)
  • FixMK:Honest empty states in parent portal(ap)
  • FixMK:"Data deleted" only if deletion successful(ap)
  • FixMK:Empty sphere doesn't lose other values(ap)
September 18, 2026
  • NewMK:Privacy page added for family portal(ap)
  • NewMK:Parent portal login with logo and privacy link(ap)
  • NewMK:Practice routine section with three example cards(ap)
  • NewMK:Parent portal accessible via footer and practice login(ap)
  • NewMK:Mobile menu and parent access added to header(ap)
  • NewMK:Problem and process sections added(ap)
  • NewMK:Target audience mentioned in hero section(ap)
  • NewMK:Deletion lock shown when opening revocation dialog(ap)
  • FixMK:Footer divider marked as decorative(ap)
  • FixMK:Display improved on narrow screens (320px)(ap)
  • FixMK:Menu tests made more reliable(ap)
  • FixMK:Privacy notice added to contact form(ap)
  • FixMK:Footer divider display optimized(ap)
  • FixMK:Footer dividers shown only between links(ap)
  • FixMK:Release notes better formatted(ap)
  • FixMK:Spacing in preview images fixed(ap)
  • FixMK:Author names and source years corrected(ap)
  • FixMK:Therapy simulator added to sitemap(ap)
  • FixMK:Page titles and descriptions optimized for search(ap)
  • FixMK:Default title and description set for MK pages(ap)
  • FixMK:Preview image for shared links fixed(ap)
  • FixMK:Primary color adjusted for better readability(ap)
  • FixMK:Security settings expanded for domain variants(ap)
  • FixMK:Data deletion linked to retention policies(ap)
September 17, 2026
  • FixMK:Biometry now accepts negative signal-to-noise ratio values(ap)
  • FixMK:Corneal axis values are now correctly normalized(ap)
September 16, 2026
  • FixMK:Fixed styling issues caused by dependency updates(ap)
  • FixMK:Migration error messages now show specific field and rule details(ap)
September 15, 2026
  • NewMK:Audit log now records previous values for all changes(ap)
  • NewMK:All audit entries are now categorized and labeled(ap)
  • NewMK:MiGeL status changes tracked as separate audit events(ap)
  • NewMK:Existing audit entries migrated to new categories(ap)
  • NewMK:Twelve new event types added to audit log(ap)
  • NewMK:Six additional event types available for auditing(ap)
  • FixMK:Fixed German spelling in audit labels(ap)
  • FixMK:All 14 action types in audit log now complete(ap)
  • FixMK:Seven missing audit entries added(ap)
  • FixMK:API key revocation and system errors correctly logged(ap)
  • FixMK:Parent access documentation clarified(ap)
  • FixMK:Parent data access logging now consistent(ap)
  • FixMK:Audit log handles empty values robustly(ap)
  • FixMK:Audit log works without detail fields(ap)
  • FixMK:Audit validation and data capture improved(ap)
  • FixMK:Audit recording errors fixed(ap)
  • FixMK:Setup now logs value pairs instead of metadata(ap)
  • FixMK:Examination updates now record previous values(ap)
  • FixMK:Parent stub updates and deletions now logged(ap)
  • FixMK:Practice request status changes now recorded(ap)
  • FixMK:Patient reactivation now logged(ap)
  • FixMK:Symptom changes now recorded(ap)
  • FixMK:Therapy catalog changes now logged(ap)
  • FixMK:Patient ID assignment changes now recorded(ap)
September 14, 2026
  • NewMK:Added dialog and menu option for ophthalmologist letter(ap)
  • NewMK:Implemented route and functions for ophthalmologist letter(ap)
  • NewMK:PDF document for ophthalmologist letter created(ap)
  • NewMK:Added texts for ophthalmologist letter in multiple languages(ap)
  • NewMK:Implemented logic for ophthalmologist letter(ap)
  • NewMK:Recipient addresses can now be managed(ap)
  • NewMK:Additional backup method for data security(ap)
  • NewMK:Code quality tools updated(ap)
  • NewMK:Withdrawals are now explicitly reported(ap)
  • FixMK:Referral letter: Subject now mentions the reason, MiGeL position appears only once(ap)
  • FixMK:Doctor accounts no longer receive request letters(ap)
  • FixMK:Fixed prescription validity, missing required fields, and undated findings(ap)
  • FixMK:Language settings in referral letter fixed(ap)
  • FixMK:Recipient address permissions corrected(ap)
  • FixMK:Language settings in ophthalmologist letter fixed(ap)
  • FixMK:Prescriptions now available only for doctor accounts(ap)
  • FixMK:Report tab is now a reports menu with improved layout(ap)
  • FixMK:Visual adjustments for menu triggers(ap)
September 13, 2026
  • NewMK:New card view and import return function added(ap)
  • NewMK:Cylinder notation can now be configured per practice(ap)
  • NewMK:Extended limits for refraction values in database(ap)
  • NewMK:Pupil and refraction fields now accepted during import(ap)
  • NewMK:Job overview now separates development and production environments(ap)
  • NewMK:Detail card now shows maximum number of devices(ap)
  • NewMK:Detail card now displays practice status and installations(ap)
  • NewMK:Account details now show connector status and installations(ap)
  • NewMK:Demo and account filters added for connector overview(ap)
  • FixMK:Data return now correctly displays examinations instead of measurements(ap)
  • FixMK:Refraction validation now matches database schema consistently(ap)
  • FixMK:Removed unused API key entries(ap)
  • FixMK:Demo filters updated for error feed and 30-day chart(ap)
  • FixMK:Detail card shows only connector import, not all import paths(ap)
  • FixMK:Component test paths corrected for new test structure(ap)
  • FixMK:Import test data corrected against actual schema(ap)
  • FixMK:API key tests now correctly validate import path(ap)
  • FixMK:Account list now organized by installations instead of practices(ap)
September 12, 2026
  • NewMK:You are now redirected to your intended page after login(ap)
  • NewMK:Patient data matching improved when identification is uncertain(ap)
  • NewMK:Warning for stuck patient assignments(ap)
  • NewMK:Brand list limited to 6 entries per practice(ap)
  • NewMK:Connector management page redesigned(ap)
  • NewMK:Dashboard displays telemetry and support actions(ap)
  • NewMK:Overview table with brands and advanced filters(ap)
  • NewMK:Error monitoring for connector page implemented(ap)
  • NewMK:Overview by practice and installation available(ap)
  • NewMK:Connector status is now automatically calculated(ap)
  • NewMK:System health displays potential issues(ap)
  • NewMK:Skipped patients are reported per import(ap)
  • FixMK:Birth dates are imported in consistent format(ap)
  • FixMK:Error rows are now uniquely identified(ap)
  • FixMK:Setup code generator now shows only verified practices(ap)
  • FixMK:Connector status naming is now consistent(ap)
  • FixMK:Search now refines brand filters automatically(ap)
  • FixMK:Statistics now reflect filtered brand list correctly(ap)
  • FixMK:Improved test coverage for connector table(ap)
  • FixMK:Test coverage expanded, unused imports removed(ap)
  • FixMK:Missing status labels added(ap)
  • FixMK:Repeated imports now supplement patient measurements(ap)
  • FixMK:Waiting list is now automatically cleaned up(ap)
  • FixMK:Database queries more stable and complete(ap)
September 11, 2026
  • NewMK:Country data is now automatically encrypted when stored(ap)
  • NewMK:Patient data now has the same security policies as other sensitive information(ap)
  • NewMK:Write access to measurement tables is now fully secured(ap)
  • NewMK:New measurement summary table with automatic updates(ap)
  • NewMK:Minor measurement variations no longer trigger progression assessment(ap)
  • FixOC:Variants and materials of previously imported exercises are now updated(sw)
  • FixMK:Deleted patients no longer cause errors in risk analysis(ap)
  • FixMK:PDF download test has been revised(ap)
  • FixMK:Two critical errors and four findings fixed in final review(ap)
  • FixMK:Five review findings corrected in encryption process(ap)
  • FixMK:Unencrypted default country values have been removed(ap)
  • FixMK:User permissions for summary table have been clarified(ap)
  • FixMK:Measurement data policy revised with existence check on write(ap)
  • FixMK:Status indicator now correctly considers warnings (except for Ortho-K)(ap)
September 10, 2026
  • NewMK:Language preference is now simplified and automatically managed(ap)
September 9, 2026
  • NewMK:Migration path is now documented in the contract (AVV v1.2)(ap)
  • NewOC:Legacy Export: Automatic retry on errors with progress display(sw)
  • NewOC:Estimated duration for legacy migration steps now displayed(sw)
  • NewOC:Admin panel for legacy data migration added(sw)
  • FixOC:Pool-Ratchet for legacy migration fixed(sw)
  • FixMK:Demo data now saves location correctly(sw)
September 8, 2026
  • NewMK:Parent portal now displays the practice information(ap)
  • NewMK:Practice name now centrally managed(ap)
  • NewMK:Practice color now customizes entire user interface(ap)
  • NewMK:Practice color now appears in all three PDF reports(ap)
  • NewMK:Practice color selected from approved color palette(ap)
  • NewMK:Centralized management of logo, color and practice name(ap)
  • NewMK:Curated color palette with automatic contrast checking(ap)
  • NewMK:New 'Branding' section for logo, color and practice name(ap)
  • NewOC:Audit log added for admin data migration(sw)
  • FixMK:Age calculation now correctly applied to all reports(ap)
  • FixMK:Age calculation no longer causes page errors(ap)
  • FixMK:Error description in comments corrected(ap)
  • FixMK:Style reasoning now properly documented in code(ap)
  • FixMK:Multiple report generation issues fixed(ap)
  • FixMK:Branding management improved(ap)
  • FixMK:Removed invalid colors from selection(ap)
  • FixMK:Primary color now globally configured correctly(ap)
  • FixMK:Color selection interface improved(ap)
  • FixMK:Removed dependency to deleted language file(ap)
  • FixMK:Keratometry unit no longer unexpectedly reset(ap)
  • FixMK:Measurements and locations now show actual recorded data(ap)
September 7, 2026
  • NewMK:Import page now displays pending exports(ap)
  • NewMK:DATEYE now reports created legacy data exports(ap)
  • NewMK:Table added for reported legacy data exports(ap)
  • FixOC:Queries on shared connection now run sequentially(ap)
  • FixOC:Duplicate exercise codes no longer reported(ap)
  • FixMK:Four critical errors fixed(ap)
  • FixMK:Menu item now correctly labeled 'Import Data'(ap)
  • FixMK:Improved error handling when discarding, status per entry(ap)
  • FixMK:Admin account now created at login(ap)
September 6, 2026
  • NewMK:Import page now shows the source of your file(ap)
  • NewMK:Import page alerts you when DATEYE data is missing(ap)
  • FixMK:Instructions no longer reference outdated DATEYE menu paths(ap)
  • FixMK:Four review findings corrected during legacy data import(ap)
  • FixMK:DATEYE terminology is now consistent throughout the portal(ap)
Show older entries (179 more days)