YFull Finder (Ajwla) version history - 25 versions
YFull Finder (Ajwla) by Apsny Production Inc.
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 3.0.2
Released 25 Apr 2026 - 5.34 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Older versions
Version 3.0.1
Released 25 Apr 2026 - 5.34 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Version 3.0.0
Released 24 Apr 2026 - 5.34 MBWorks with firefox 109.0 and later, android 120.0 and later[3.0.0] - 2026-04-25
The "Tree Evolution" Update: Analytics, Toolbar & Advanced Filters
This massive update transforms how you interact with the YFull tree, bringing professional-grade navigation, filtering, and scientific analytics tools directly into the browser.
🚀 Major Features- Unified Tree Toolbar: A new persistent navigation bar at the bottom of the tree with quick access to filters, collapse tools, and the Analytics drawer.
- FTDNA-style Branch Collapse: One-click "Collapse All" or individual branch collapsing to make large trees navigable. Collapsed branches display a dynamic summary (counts of samples, regional flags, and labels).
- Advanced Tree Filters:
- NEW Samples: Instantly highlight and filter for the latest additions to the YFull tree.
- aDNA (Ancient DNA): Filter the tree to show only ancient samples.
- Filter Logic: Combines "New" and "aDNA" with smart "AND" logic to find the most recent ancient discoveries.
- Unified Analytics Drawer: A sleek, glassmorphism side-panel with four high-detail tabs:
- Distribution: Precise genetic heatmaps with Regional Granularity (e.g.,
RU-KBvsRU-CE). - Languages: Automatic parsing of ISO codes (
abk,ady, etc.) to show linguistic distribution and Linguistic Diversity. - Diversity: Scientific analysis of geographic SNP diversity using the Faith's Phylogenetic Diversity algorithm.
- DB Insights: Real-time aggregation of Ajwla-specific data (Surnames, Tribes, Villages, Clans).
- Visual Overhaul:
- Solid SVG Icon Set: Completely replaced all UI icons with high-contrast, FTDNA-style solid SVGs.
- Native Flag System: Integrated native SVG flags for ethnic groups (Abkhaz, Abaza, Adyghe, etc.) to replace emoji fallbacks.
- High-Performance Charts: All charts (Donuts, Bars) are rendered via native Canvas API for 60fps interaction and crisp scaling.
🛠 Improvements & Optimizations- Instant Boot: Optimized the extension startup sequence to eliminate the previous 1-second initialization delay.
- DOM Caching: Implemented a caching engine for tree parsing, making Analytics tab switching and segment toggling instant.
- Mobile Excellence: Refined UI offsets and auto-hiding logic for floating buttons (Plus, Screenshot) when drawers are open.
- Deep Localization: Fully translated all new UI components into Abkhazian, Russian, English, and Spanish.
Source code released under All Rights Reserved
Version 2.4.3
Released 9 Apr 2026 - 5.26 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Version 2.4.2
Released 1 Apr 2026 - 5.5 MBWorks with firefox 109.0 and later, android 120.0 and later[2.4.2] — 2026-04-02
Mobile UX & Scrolling Stability
🐞 Bug Fixes- Mobile Scrolling: Fixed a critical issue where some fields (like "Additional Information", "Link", "G25") were unreachable in the edit modal on mobile devices.
- Flexbox Layout: Optimized the internal modal structure with
min-height: 0to ensure smooth scrolling in all viewports. - Safe Viewports: Increased the modal's maximum height and added bottom padding to prevent content from being obscured by mobile browser navigation bars.
- Preview Stability: Applied matching scrolling fixes to the change preview modal for a consistent experience.
- Map Picker Fix: Resolved an issue where the ancestor location map was unresponsive to dragging and zooming on mobile devices.
Source code released under All Rights Reserved
Version 2.4.1
Released 24 Mar 2026 - 5.26 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Version 2.3.4.1
Released 21 Mar 2026 - 5.26 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Version 2.3.4
Released 20 Mar 2026 - 5.5 MBWorks with firefox 109.0 and later, android 120.0 and later[2.3.4] — 2026-03-20
Data Transfer & Consistency Fix
🐞 Bug Fixes- Complete Genetic Data Transfer: Fixed critical issue where several fields (G25 coordinates, Geographic coordinates, Krsna Slava, and Publication links) were missing when copying samples between Y and Mt trees.
- Enhanced Sync Logic: Standardized genetic data mapping across all service functions for 100% data consistency.
- Edge Function Payload: Updated the extension's submission logic to include missing genealogical fields in the protected Edge Function payload.
🚀 Features- Gorge Field Restored: The "Gorge" (Ущелье) field is now available in the edit modal and correctly handled during data saving and cross-tree transfers.
🛠 Improvements- Edit Modal Redesign: Improved the scroll behavior of the edit modal by introducing a fixed header and footer. This prevents fields from being overlapped by the auto-apply button for administrators.
Source code released under All Rights Reserved
Version 2.3.3
Released 17 Mar 2026 - 5.26 MBWorks with firefox 109.0 and later, android 120.0 and later[2.3.3] — 2026-03-17
Premium Map Picker integration
🚀 Features- Map Picker Tool: Added a built-in map picker for the geographic coordinates field in the edit modal, matching the web portal experience.
- Coordinate Normalization: Automatically parse and format various coordinate types (DMS, decimal, GMap URLs) into a clean "lat, lng" format on field blur.
- Search & Geocoding: Integrated OpenStreetMap Nominatim for searching locations by name directly within the map tool.
- Local Asset Bundling: Fully bundled Leaflet and map icons to ensure zero remote code execution and compliance with store policies.
🛠 Improvements- Premium UI: Enhanced the coordinate field with a dedicated map button and a high-performance modal overlay.
- Multi-language Support: Added localized map tool labels for Abkhazian, English, Russian, and Spanish.
Source code released under All Rights Reserved
Version 2.3.2
Released 16 Mar 2026 - 5.21 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Version 2.3.1
Released 14 Mar 2026 - 5.2 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Version 2.3.0
Released 14 Mar 2026 - 5.9 MBWorks with firefox 109.0 and later, android 120.0 and later[2.3.0] — 2026-03-14
G25 & Location Coordinates
🚀 Features- G25 Coordinates: Added support for Eurogenes G25 coordinates with localized hints and one-click copy to clipboard.
- Geographic Coordinates: Added
geo_coordsfield with interactive map integration (OpenStreetMap) to pin ancestral locations precisely. - UI Enhancements: Added an action bar for quick access to G25, Geo-Coordinates, and Scientific Links directly from the sample chips.
🐞 Bug Fixes- Data Integrity: Ensured proper validation and form handling for G25 vectors and Lat/Lon coordinates, preventing accidental link-stripping.
Source code released under All Rights Reserved
Version 2.2.6
Released 10 Mar 2026 - 5.21 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Version 2.2.4
Released 5 Mar 2026 - 8.88 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Version 2.2.3
Released 5 Mar 2026 - 8.62 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Version 2.2.2
Released 4 Mar 2026 - 8.38 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Version 2.2.0
Released 2 Mar 2026 - 7.87 MBWorks with firefox 109.0 and later, android 120.0 and laterVite/ESM Architecture Migration: Complete transition of the extension codebase to Vite + TypeScript + ESM modules.Source code released under All Rights Reserved
Version 2.1.3
Released 25 Feb 2026 - 5.12 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Version 2.1.1.1
Released 24 Feb 2026 - 5.12 MBWorks with firefox 109.0 and later, android 120.0 and later[2.1.1] — 2026-02-24
Advanced Text Annotations & UX Polish
🚀 Features- Pro Text Menu: Added a fully featured contextual menu for text annotations (Font Family, Size, Bold, Italic, Underline, Strikethrough, Opacity).
- Native Fonts Support: Added native Abkhazian font integration (
CCarial,LiteraturAB) alongside web-safe standard fonts (Inter,Montserrat,Lobster). - Dynamic Styling: Independent color pickers for Text Color, Background Color, and Outline Color via floating palettes.
- Crisp Text Outlines: Implemented a precision 16-point circular text-shadow engine for rendering high-quality, pixel-perfect text outlines.
🛠 Improvements- Contextual UI: Text tool menu now spawns directly next to the cursor click rather than blocking the main toolbar.
- Drag-to-Move: Added an intuitive drag handle (
⋯) enabling easy repositioning of text boxes before finalization. - Canvas Clipping Mask: A real-time
clip-pathmask now strictly bounds all drawings and texts inside the active selection rectangle. - Undo Hotkey: Added
Ctrl+Zsupport for rapid history undo during annotation.
🐞 Bug Fixes- Z-Index Collision: Resolved severe stacking issues where canvas elements obscured floating menus.
- Handle Desync: Fixed drag handle detachment when expanding background padding dynamically.
Source code released under All Rights Reserved
Version 2.1.0
Released 20 Feb 2026 - 3.35 MBWorks with firefox 109.0 and later, android 120.0 and later[2.1.0] — 2026-02-20
Screenshot UX Redesign & Clipboard Support
🚀 Features- Ubuntu-Style Selection: Completely redesigned the screenshot area selection tool to match the sleek, dark aesthetic of Ubuntu 24.04 LTS.
- Watermark Preview: The project watermark is now accurately previewed during the area selection phase, ensuring it never covers important data.
- Auto-Copy to Clipboard: Captured screenshots are now automatically copied to the system clipboard, allowing instant pasting into chats or documents.
- Mobile Action Buttons: Added toggle flag for show/hide add buttons on mobile devices.
🛠 Improvements- Extension Descriptions: Standardized and updated the extension descriptions across all localized Chrome Web Store and Firefox Add-ons manifests.
- Cursor UI: Custom crosshair and grab cursors for an improved screenshot area selection experience.
🐞 Bug Fixes- Selection Drag Recognition: Resolved issues with coordinate drag detection and loader delay.
- Menu Visibility Rules: Added screenshot capability to
mtreepages and removed it from user profile and order summary pages to reduce clutter.
Source code released under All Rights Reserved
Version 2.0.8
Released 15 Feb 2026 - 3.34 MBWorks with firefox 109.0 and later, android 120.0 and later[2.0.8] — 2026-02-15
Auth Stability & Session Isolation
🚀 Features- Fork-on-Sync Auth: Implemented a new authentication architecture where the extension and web portal maintain independent sessions. This prevents "Token Reuse" errors that were causing frequent logouts.
- Auto-Login Preservation: Seamlessly logs you into the extension when you log into the portal (and vice versa) without linking the sessions permanently.
🛠 Improvements- Cross-Tab Stability: Added safeguards to prevent multiple portal tabs from conflicting during session refreshes.
Source code released under All Rights Reserved
Version 2.0.7
Released 14 Feb 2026 - 3.34 MBWorks with firefox 109.0 and later, android 120.0 and later[2.0.7] — 2026-02-14
Mobile Polish & Localization Guard
🚀 Features- Modernized Tooltips: Restored the missing Tipsy library with enhanced support for mobile devices. Tooltips now work via tap-to-toggle on touch screens.
- Improved Tooltip Styling: Replaced legacy image-based arrows with high-performance CSS triangles.
🛠 Improvements- Authorship Localization: Fixed hardcoded Russian dates in the Edit Modal. Dates now correctly follow the user's selected language (Spanish, English, Abkhazian, or Russian).
- Flag Accuracy: Fixed a bug where language codes like
cseincorrectly displayed the Swedish flag.
Source code released under All Rights Reserved
Version 2.0.6
Released 13 Feb 2026 - 3.34 MBWorks with firefox 109.0 and later, android 120.0 and later[2.0.6] — 2026-02-13
Transliteration Polish & Bridge Resilience
🚀 Features- Bridge Resilience: Improved error handling and context recovery for the portal synchronization bridge.
🛠 Improvements- Transliteration Guard: Restressed transliteration engine to ignore non-Cyrillic characters, preventing accidental corruption of Latin data.
- Improved Warnings: Restored descriptive warning text for non-Latin input: "For the convenience of all users, it is better to write in Latin letters."
🐞 Bug Fixes- Latin Check Fix: Corrected regex logic for Latin character detection in input fields.
Source code released under All Rights Reserved
Version 2.0.5
Released 12 Feb 2026 - 3.34 MBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under All Rights Reserved
Version 2.0.4
Released 9 Feb 2026 - 3.34 MBWorks with firefox 109.0 and later, android 120.0 and later[2.0.4] — 2026-02-10
Minor Update: Visibility Rules & Transliteration Fixes
🚀 Features- Clean UI: Restricted mobile "plus" button to tree pages only (
/tree/,/live/tree/) to reduce clutter on sample pages.
🛠 Improvements- Transliteration Overhaul: Fixed issues with uppercase 'P' (Р), 'SH' (Ш), and 'SHCH' (Щ) in the Cyrillic-to-Latin engine.
Source code released under All Rights Reserved
- Clean UI: Restricted mobile "plus" button to tree pages only (