Version History
v1.4.3
Latest 06.07.2026
1.4.3 Footer link fixes
Fixed
- Added the missing Support Center link to the "TFSF Sites" footer list.
- Footer links to other modules now resolve to the correct address automatically based on the environment (local/production); previously hardcoded addresses could point to the wrong place in some environments.
v1.4.2
05.07.2026
1.4.2 Sitemap and EYS improvements
New
- Added sitemap.xml for search engines, covering all competitions, years, organisers, jury, representatives and award winners pages.
Improved
- Overhauled the search engine behind every dropdown in EYS: accent-insensitive Turkish search and text now wraps in long entries (fixing the horizontal-scroll issue from the previous release).
- Fixed the appearance of form select boxes in dark mode.
Fixed
- Refreshed server-side dependencies with security updates.
v1.4.1
21.06.2026
1.4.1 Legacy Design Port & Statistics
New
- Added detailed search: type tabs (competition / jury / representative), advanced filter panel (year, TFSF code, date ranges, FIAP/GPU/PSA approval, winners only) and grouped results.
- Redesigned the competition detail page: hero with poster backdrop, sidebar with key info/timeline/copy buttons, jury panels, award photo gallery with lightbox, and a statistics section.
- Added a year-wide statistics overview (participants, photos, gender and age distribution) and a filterable horizontal competition list to the almanac year page.
- Computed participation statistics (participants, unique people, gender, age, country and city breakdowns) for all competitions from legacy participation data.
Improved
- Ported all public pages to the legacy almanac design (al-* style system); shared styling and interactions (lightbox, copy, share, scrollspy) consolidated into a single script.
- Fixed footer positioning/spacing; the footer now sticks to the bottom on short pages.
Fixed
- Fixed the competition detail statistics section design and horizontal-scroll stutter (gender/age chart styles and two-column layout overflow).
- Fixed "on this page" links not smooth-scrolling to their section (the scroll-spy no longer cancels the page scroll).
v1.3.1
20.06.2026
1.3.1 Interface Improvements
Improved
- Cards on jury, representative and award-winner listings enlarged; initial avatar and name/meta text shown larger.
- Identity card header block added to jury, representative, award-winner and organiser detail pages.
- Footer "TFSF Pages" list completed to include all TFSF sites (8 links).
- Version history page width increased; long change lists are now easier to read.
Fixed
- Fixed the 404 that occurred when switching language on competition, organiser and almanac year detail pages; now redirects to the correct slug for the active locale.
v1.3.0
15.06.2026
1.3.0 Migrated to the new platform (Laravel)
New
- The Almanac module was migrated to the new TFSF platform (Laravel); competition → category → award → winner tree, jury/representatives and reference management transferred with UUIDs preserved.
Improved
- Dark (gold) frontend rebuilt with Tailwind; year/competition/winner pages and work lightbox.
- Footer "TFSF Pages" list prepared to include all TFSF sites.
v1.2.0
07.06.2026
1.2.0 Statistics, SEO & Production Readiness
New
- Added participation statistics to competition pages: participant and photo counts, gender and age distribution, and country/city breakdowns.
- Added a year-wide statistics overview to the almanac year page.
- Added a Data Migration Status page (under Version History) showing the data and photo migration status of each competition.
- Added Almanac year, TFSF approval code, and date-range filters to Detailed Search; searching with filters only (no keyword) is now supported.
- For grouped and ordered categories, the full photo series of award winners is shown in a gallery with lightbox.
- Added structured data (schema.org JSON-LD) for search engines and a robots.txt.
Improved
- Images are now resized and cached on the fly; pages load noticeably faster (full resolution preserved in the lightbox).
- City statistics tables now show the country and a "show all" toggle for long lists; accessibility improved.
- Added branded, bilingual 404 and 500 error pages.
- Added cache headers to public pages.
- Added multi-photo management to the award-assignment screen in the admin.
Fixed
- Fixed the award name showing empty in the Award Assignment list.
- Fixed category names showing as "—" in competition statistics.
- Fixed duplicate competition cards and jury/representative pagination in Detailed Search.
- Fixed the result count and the "no results" message for filter-only searches.
v1.1.0
27.05.2026
1.1.0 Discovery & Navigation Improvements
New
- Added organiser directory with list and detail pages.
- Competition page names for jury, representatives, award winners, and organisers now link to profile pages.
- Almanac year page gained competition type and organiser filters.
- Global search shows jury and representative matches in separate grouped sections.
- Homepage stats bar now includes organiser count.
Improved
- Search and Organisers links added to header and footer navigation.
- Pagination added to jury, representative, award winner, and organiser directories (30 per page); search query preserved across pages.
- Pagination component restyled with Almanak pill theme and locale-aware summary text.
- Inline CSS from homepage and almanac year views moved into a dedicated stylesheet.
Fixed
- Homepage year filter script wired to the correct input.
- Pagination styling fixed by switching to Dashlite markup.
v1.0.0
26.05.2026
1.0.0 Ecosystem Migration
New
- Almanac module migrated into TFSF Ecosystem as ThirdParty/Almanak.
- Added almanac year listing, year detail, and competition detail public pages.
- Bilingual (TR/EN) support implemented across all public pages.
- Integrated with TFSF Ecosystem centralised RBAC authorisation system.
Improved
- Legacy embedded DashLite admin replaced by ecosystem Backend module.
- Moved from single-domain setup to almanak.tfsf.org.tr subdomain.