Skip to content

Releases: TimVanOnckelen/famlin

v0.6.4

Choose a tag to compare

@github-actions github-actions released this 14 Aug 09:25
da7da50

0.6.4 (2026-08-14)

Performance Improvements

  • mobile: show upload progress on trip check-in and album photo pickers (10f6a9f)
  • mobile: speed up photo/video uploads and show real progress (f6c0442)

v0.6.3

Choose a tag to compare

@github-actions github-actions released this 11 Aug 15:58
e6094d2

0.6.3 (2026-08-11)

Features

  • address App Store review rejection (Sign in with Apple, account deletion, purpose strings, support page) (c6bd9f4)
  • address App Store review rejection (Sign in with Apple, account… (52dae9d)

Bug Fixes

  • backend: optimized upload process for better performance (fae7ef2)
  • security: normalize request paths in auth guards, resolve high advisories (ab5b088)
  • serve legacy HEIC uploads as JPEG so the web app can render them (8a676df)
  • serve legacy HEIC uploads as JPEG so the web app can render them (d2b9ecd)

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 25 Jul 19:12
b54c90c

0.6.2 (2026-07-25)

This update introduces shared photo albums, improves post editing for media management, and enhances photo browsing with a new icon-based layout. It also addresses upload reliability for web users.

✨ Highlights

  • Shared Albums: You can now create and manage shared photo albums in the photos tab. (22d981a)
  • Post Editing Upgrade: Posts can now have media fully edited, added, or removed. (22d981a, d5c66c9)
  • Streamlined Layout: Icons replace plain SVGs across PhotosPage, ProfilePage, and TripDetailPage for a cleaner experience. (ef524c9)
  • Improved Web Uploads: Web uploads now use a more reliable multipart form method, removing the 15-second timeout issue. (196da6c)

Full changelog (auto-generated)

0.6.2 (2026-07-25)

Features

  • add Icon component and replace SVGs with icons in PhotosPage, ProfilePage, and TripDetailPage (ef524c9),(196da6c)
  • added shared albums in photos tab (22d981a),(d5c66c9)
  • editing a post now allows editing,removing and adding media. (22d981a), (d5c66c9)

Bug Fixes

  • uploads: send web uploads as multipart and lift the 15s timeout (196da6c)

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 25 Jul 11:38
8dfaee8

0.6.1 (2026-07-25)

This release introduces a new collaborative ALBUM post type, making it easier for families to share and organize photos together.

✨ Highlights

  • Added a new collaborative ALBUM post type, allowing families to create shared albums with photos and contributions from multiple members. (62414f1, 79dcee6)

Full changelog (auto-generated)

0.6.1 (2026-07-25)

Features

  • add collaborative ALBUM post type (62414f1)
  • add collaborative ALBUM post type (79dcee6)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 15:40
d0dd70a

0.6.0 (2026-07-20)

This release introduces a new read-only mode for demo instances and resolves a key issue with mobile dependencies.

✨ Highlights

  • Added read-only mode for demo instances to restrict updates during demos. See setup details below. (#ee177d0)
  • Fixed an issue by adding react-native-worklets as a direct dependency for mobile apps. (#ac1ee7d)

⚠️ Breaking changes

  • Admins must set the READ_ONLY environment variable to "true" to enable the read-only mode for demo instances. Update your environment configuration accordingly before upgrading.

Full changelog (auto-generated)

0.6.0 (2026-07-20)

⚠ BREAKING CHANGES

  • Admins must set the READ_ONLY environment variable to "true" for demo instances to enable this feature.

Features

  • add read-only mode for demo instances (ee177d0)

Bug Fixes

  • add react-native-worklets as a direct mobile dependency (ac1ee7d)

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 20 Jul 13:58
91b77f2

0.5.1 (2026-07-20)

This patch release fixes critical crashes introduced in v0.5.0. Mobile app users are urged to update as soon as possible to avoid potential issues.

✨ Highlights

  • Fixed a startup crash caused by missing dependency in v0.5.0.
  • Ensured proper inclusion of the react-native-worklets package for stable app functionality.

Full changelog (auto-generated)

0.5.1 (2026-07-20)

This build fixes the DOA bug for v0.5.0. Please update mobile app asap as crashes may appear.

Bug Fixes

  • update package version to 0.5.0 and add react-native-worklets de… (0509186)
  • update package version to 0.5.0 and add react-native-worklets dependency (2262de6)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 12:11
2923377

0.5.0 (2026-07-20)

Famlin v0.5.0 introduces exciting new features, including trip journaling, chat message replies, and an enhanced export tool for admins, along with several UI improvements and bug fixes. Note: This release includes breaking changes that require admin attention.

✨ Highlights

  • Redesigned Navigation: Added bottom navigation for smoother usage on smaller screens. (f39ee2e)
  • Trip Journaling: Introduced a new trip post type with features like check-ins, co-travelers, and push notifications. Includes a read-only trip journal view on the web and mobile app. (459c67f, d436ad1, d7d32a3)
  • Cross-Posting Trips: Effortlessly share trips to multiple groups directly from the mobile app. (9ac159d, 2e9b952)
  • Chat Replies: Added the ability to reply to chat messages, featuring swipe gestures for better usability. (6f9ec56, 75a0cd4)
  • Post Reactions: New reactions modal lets you view and engage with post reactions. (1014a19)
  • Image Collages: Multi-photo collages are now supported in posts for a richer visual experience. (207bad0)
  • Admin Tools: Data export functionality now available for easier backups or analysis by admins. (ec1339d)
  • Bug Fixes: Improved touch handling in image interactions, making zoom and pan smoother. (78f4fe5)

⚠️ Breaking Changes

  • Permissions Update: Ensure admins have permissions for the new export functionality.
  • Chat API Changes: The replyToMessageId field is now required for replying to chat messages. Additionally, the chat message response structure has changed. Update any custom integrations to align with these changes.

Full changelog (auto-generated)

0.5.0 (2026-07-20)

⚠ BREAKING CHANGES

  • Admins must ensure they have the necessary permissions to access the new export functionality.
  • The API now requires replyToMessageId for replies, and the response structure for chat messages has been modified.

Features

  • add bottom navigation for small screens and enhance page navigation (f39ee2e)
  • add data export functionality for admins (ec1339d)
  • add reactions modal and API for listing post reactions (1014a19)
  • add read-only trip journal view to web app (459c67f)
  • add reply functionality to chat messages (6f9ec56)
  • add reply functionality to chat messages with swipe gesture support (75a0cd4)
  • add trip journal UI to mobile app and shared api-client (d436ad1)
  • add TRIP post type with check-ins, co-travelers and push notifications (d7d32a3)
  • allow cross-posting trips from the mobile composer (9ac159d)
  • implement multi-photo collage in PostCard component (207bad0)
  • support cross-posting trips to multiple groups (2e9b952)
  • update react-hooks rules to include immutability warnings for Reanimated (60587ae)

Bug Fixes

  • improve touch handling for image zoom and pan interactions (78f4fe5)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 18:52
17939df

0.4.0 (2026-07-16)

This release introduces in-app chat with full messaging functionality, improved handling of media uploads (including thumbnails and video posters), and significant performance optimizations for image handling.

✨ Highlights

  • Chat functionality: Send, fetch, and delete messages directly in the app. Now with API documentation for chat operations! (#cc599d1, #7770774)
  • Enhanced media uploads: Added support for image variants, thumbnail generation, and video posters for a visually enriched experience. (#2e524be, #9f922b7)
  • Improved performance: Better image and avatar caching, alongside optimizations to screen components like MediaPicker and PhotosScreen. (#0558a1f, #ae1cd27)
  • Bug fix: Fixed an issue where the app didn’t default to the first family group in chat when multiple options were available. (#938a2c4)

⚠️ Breaking changes

  • Thumbnails and video posters will only generate for newly uploaded media. Previously uploaded files will not be updated retroactively. No additional actions are required, but keep this in mind if upgrading from an earlier version.

Full changelog (auto-generated)

0.4.0 (2026-07-16)

⚠ BREAKING CHANGES

  • Existing uploads will not have thumbnails generated retroactively; only new uploads will benefit from this feature.

Features

  • add API documentation for chat message operations (7770774)
  • add chat functionality with message fetching, sending, and deletion (cc599d1)
  • add expo-build-properties dependency and enable Proguard and resource shrinking for Android (c611ff0)
  • add image upload variants and thumbnail generation (2e524be)
  • add video poster generation for uploads and enhance MediaThumbnail component (9f922b7)
  • enhance performance and caching for images and avatars, update auth store usage (0558a1f)
  • optimize MediaPickerModal and PhotosScreen with memoization and callbacks (ae1cd27)

Bug Fixes

  • default to the first family group in chat when multiple options are available (938a2c4)

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 15 Jul 19:13
936aeb4

0.3.2 (2026-07-15)

This update focuses on improving security, fixing bugs, and enhancing user experience for both desktop and mobile users.

✨ Highlights

  • Added rate limits to password change/reset and invite preview endpoints for improved security (#3ac2003).
  • Fixed duplicate posts showing up in search results and "On This Day" content (#4429968).
  • Made reaction and poll-vote actions safe when multiple users interact at the same time (#81afd11).
  • Translated all remaining hardcoded backend error messages for better localization support (#dde1a90).
  • Mobile: Stopped including the generated iOS native project in the source repository, streamlining app development (#0a279bb).

Full changelog (auto-generated)

0.3.2 (2026-07-15)

Features

  • rate-limit password change/reset and invite preview endpoints (3ac2003)

Bug Fixes

  • dedupe cross-posted posts in search and on-this-day results (4429968)
  • make reaction and poll-vote toggles safe under concurrent requests (81afd11)
  • mobile: stop committing the generated iOS native project (0a279bb)
  • translate remaining hardcoded backend error messages (dde1a90)

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 15 Jul 18:02
51fad02

0.3.1 (2026-07-15)

This patch adds a small but handy improvement to the Famlin interface.

✨ Highlights

  • The app's version number is now displayed in the layout for easier tracking. Includes updated translations. (998bb0d)

Full changelog (auto-generated)

0.3.1 (2026-07-15)

Features

  • add version display in layout component and update translations (998bb0d)