alumni_lookup

Changelog

All notable changes to the Alumni Lookup application are documented here.

The format follows Keep a Changelog.


[Unreleased]

Added - Champion Portal Phase 1C (Champion Role Selection & Quiz)

SubPhase 1C.1: Service Extraction

SubPhase 1C.2: Profile Wizard Integration

SubPhase 1C.3: Profile Edit Integration

UX Improvements

Changed

Changed - Champion Portal SubPhase 1C.2

Technical


Added - Champion Portal SubPhase 1.4

Changed

Fixed


[1.0.13] - 2025-12-11

Added

Changed

Fixed

Migration


[1.0.12] - 2025-12-10

Added

Fixed

Data Fixes Applied


[1.0.8 - 1.0.11] - 2025-12-09

Added - Affinaquest Contact Import

Added - Event RSVP Converter (December 8-9, 2025)

Added - Champion Portal Phase 1.3: SSO Authentication (December 8, 2025)

Added - Champion Portal Phase 1.2: Email Authentication (December 5, 2025)

Added - Champion Portal Phase 1.1: Database & Models (December 5, 2025)

Pending


[1.0.7] - 2025-12-09

Added


[1.0.6] - 2025-12-08

Fixed


[1.0.5] - 2025-12-08

Added


[1.0.4] - December 4, 2025: Bug Fixes & Test Coverage Improvements ✅

Addressed TODO items: fixed bugs, added validation, and expanded test coverage.

Fixed

Added

Verified


[1.0.3] - December 3, 2025: EngagementStats Service Refactoring & Feature Flags ✅

Complete refactoring of engagement stats to use dedicated services, fixing duplicate counting bug.

Fixed

Changed

Added

Technical Notes

Added (Feature Flags)

Removed


[1.0.2] - December 2, 2025: Ruby 3.3.8 + YJIT Performance

Upgraded Ruby for 15-25% performance improvement.

Changed


[1.0.1] - December 2, 2025: CI/CD Pipeline Complete ✅

Full CI/CD pipeline implemented with staging environment.

Added

Fixed


Pre-Release Versions

The following versions were developed before CI/CD was established. They represent feature milestones but were not formally tagged releases.


[1.0.0-alpha.3] - November-December 2025: Authentication & Roles ✅

All 6 phases completed. Foundation ready for Champion Portal and Event Check-in.

Added

Known Issues

See development/TODO_BUGS.md for tracked bugs and issues.


[1.0.0-alpha.2] - November 2025: Documentation & Preparation

Added

Changed

Fixed

Documentation


[1.0.0-alpha.1] - August-October 2025: Champion Signup & Features

Added

Changed

Fixed


[1.0.0-alpha.0] - Early 2025: Initial Development

Added

Technical Foundation


Pre-1.0 Development

Initial Commit - Late 2024


Version Numbering

This project uses semantic versioning:

Version History

Version Date Milestone
1.0.0-alpha.0 Early 2025 Initial development
1.0.0-alpha.1 Aug-Oct 2025 Champion Signup system
1.0.0-alpha.2 Nov 2025 Documentation & prep
1.0.0-alpha.3 Nov-Dec 2025 Auth & Roles system
1.0.1 Dec 2, 2025 CI/CD Pipeline (first tagged release)
1.0.2 Dec 2, 2025 Ruby 3.3.8 + YJIT
1.0.3 Dec 3, 2025 Service refactoring + Feature flags