What's Changed
Features 🎉
- feat(friends): add friend button with shadow DOM and shared styles (d6ffb9c)
- feat: implement caching for event types data retrieval (bcb9df9)
- feat: update campus data structure and event types integration (f18c8ff)
- feat: update export to include timestamp (1042a96)
- feat(account): implement auto push functionality (073a2be)
- feat: implement campus detection (e094053)
- feat(theme): add new themes: soap, citrus, and neon (750f88d)
- feat(campus): implement campus data management and UI components (b646e2b)
- feat(clusters): add campus detection and configuration options (3dd32d1)
- feat(advancedSettings): add export, import, and reset actions (1283eee)
- feat(advancedSettings): add option to open links in new tab and implement related UI changes (3886720)
- feat(profile): add light themes (ea1e04c)
Bug fixes 🐛
- fix(docs): update feature descriptions and privacy policy for clarity and accuracy (18a727b)
- fix(api): update WORKER_URL and host_permissions to use api.betterintra.com (5a4fdee)
- fix(account): update syncToCloud to store last sync timestamp on success (0a6603b)
- fix(visuals): prevent visual updates when profile modal is open and reset original avatar state (f3545be)
- fix(profile): update background mode retrieval to use checked input (69d5749)
- fix(profile): add styles for profile header badges (12fa18e)
- fix: restore event types configuration in data directory (1b7b049)
- fix: update WORKER_URL to remove trailing slash (769037d)
- fix(event_types): correct keywords for meet up event type (58ffdd6)
- fix(hubSettings): rename theme (8f3f406)
- fix(theme): improve theme application logic for non-v3 environments (af264c8)
- fix(event_types): correct keywords for meet up event type (2f48b3d)
- fix(event_types): remove redundant sun event type (653c4ab)
- fix(events): add show all (39cb9e2)
- fix(popup): change background color of popup root to white for better visibility (c71d9ec)
- fix(hubSettings): update button text color for better visibility (a31f3b3)
- fix(logtime): ensure correct date formatting for event grouping and rendering (d207d1f)
Maintenance 🧹
- chore(release): update version to 1.5.0 (1c56a06)
- chore(campuses): add cluster configuration files for Amman, Antananarivo, Gyeongsan, and Kocaeli (7d4eb78)
- chore: move donation information to Support section in README (8dee62c)
- chore: update worker URL to new domain (f58812e)
- chore(package): add allowScripts configuration for fsevents (d4b28c2)
Other Changes 🔄
- refactor(profile): remove PROFILE_SLOTS_REDIRECTION and update related logic (caaffbb)
- refactor: remove CLUSTERS_CAMPUS_AUTO from configuration (dc726ac)
- Create CNAME (ae4aa53)
- Delete CNAME (bd40f80)
- Create CNAME (c0703c1)
- docs(README): add donation information and support link (449f347)
- Add Ko-fi username to FUNDING.yml (844f9ac)
Full Changelog: v1.4.1...HEAD