Skip to content

1.10.0

Choose a tag to compare

@github-actions github-actions released this 22 Feb 20:08
· 548 commits to main since this release

What's Changed

  • Add user profile enhancements:

    • Add “place they grew up” field
    • Add Big Five personality field
    • Allow bio editing in profile edit
    • Improve profile card layout (work, interests, short bios by default)
    • Trim trailing whitespaces in profile data
    • Remove deprecated profile fields and improve link management
  • Add profile visibility & moderation features:

    • Add hide profile feature (per-user)
    • Persist hidden profiles in storage
    • Show hidden profiles in settings
    • Add hidden_profiles table
    • Show messages from deleted users
  • Improve account lifecycle & compliance:

    • Allow users to download all their data (including DMs parsing fixes)
    • Prompt for reasons on profile deletion
    • Add reason tracking for user deletion (with unit tests)
    • Improve account deletion confirmation labels & translations
  • Expand language & i18n support:

    • Add multi-lingual support for fromNow()
    • Add language mapping based on signup locale
    • Add language filter support in useFilters
    • Add referral invitation translations (FR/DE)
    • Add translation support for compatibility prompts
    • Translate filters, saved searches, buttons, tooltips, profile fields
    • Render keyword examples in user language
    • Fix multiple translation inconsistencies
  • Improve filters & search:

    • Refactor useFilters initialization logic
    • Improve filter formatting & reset button
    • Remove impossible min/max age combinations
    • Ensure min age cannot exceed max
    • Make compatibility answers searchable
    • Store option IDs instead of labels for search consistency
    • Fix interest labels shown as IDs in saved searches/emails
  • Add events feature:

    • Add Events page
    • Improve event creation with locale-aware date formatting
    • Display timezone in event cards
    • Add confirmation prompt for event cancellation
    • Improve event translations
  • Strengthen onboarding & UX:

    • Add onboarding (including E2E foundations & tests)
    • Improve onboarding margins & layout
    • Add back button to markdown pages
    • Hide navbar during signup
    • Improve modal sizing (mobile)
    • Add loading indicators (profile page, etc.)
    • Improve button styles & consistency
    • Fix multiple mobile layout & scroll issues
  • Improve authentication & verification:

    • Require verified email to send messages
    • Add resend email cooldown warning
    • Refresh page after email verification
    • Fix email verification refresh issues
  • Improve messaging & social:

    • Improve /socials page
    • Improve /organisation page
    • Fix logo loading in /messages/[id]
    • Add Instagram field
  • Testing & quality improvements:

    • Add onboarding E2E tests
    • Refactor unit tests to use sqlMatch
    • Add environment tests
    • Improve test documentation
    • Add pre-commit hooks (Husky, lint-staged, Prettier)
    • Enforce lint + type checks
    • Remove test files cleanup
    • Improve debug logging in scripts
    • Added/Updated Documentation by @O-Bots in #27
    • Adding onboarding E2E foundations and first tests by @O-Bots in #30
    • Add pretty formatting by @MartinBraquet in #29
  • Dev & infrastructure improvements:

    • Add local Supabase for DB isolation
    • Add Firebase storage to emulator
    • Add run_local_emulated.sh and improve local scripts
    • Add optional environment variable logging
    • Improve migration cleanup & timestamp handling
    • Add database indices
    • Upgrade Java & dependencies
    • Install from lock file
  • Performance & stability fixes:

    • Fix /get-channel-memberships and /get-channel-seen-time over-calling
    • Fix profile list infinite loading
    • Fix hidden profile updates
    • Fix HEIC photo rendering
    • Fix Android download issues
    • Fix flash UI issues
    • Fix multiple UI alignment & padding bugs
    • Multiple API releases & rollbacks to stabilize deployments
  • Platform releases:

    • Multiple Android releases
    • Multiple API releases
    • API Version bumps (including 1.8.0 → 1.11.1)

Full Changelog: 1.9.0...1.10.0