Release notes

What's new in TravRec

Every update to the app, shaped by feedback from our beta community.

Version 0.9.1

LatestDetails

Minor improvements

  • Added pop up in the unlikely case image compression hasn't finished, telling the user to wait for a few seconds

Performance

  • Drastically increased image compression time

Bugs fixed

  • Updating one's avatar won't update it in the comments until app restart @wakame
  • Tapping like on own travrecs shows negative likes when opening the travrec @ghosty

Version 0.9.0

Details

New features

  • New detailed images when opening a travrec that adjusts to landscape, or portrait pictures
  • Write & edit comments
  • Report users, travrecs & comments
  • Block users
  • Avatars open on tap & allow for zoom
  • Detailed images allow for zoom on tap
  • New avatar cropper
  • New image cropper
  • Added distance to travrecs in home
  • Added distance sorting button
  • More beautiful dark mode maps

Major updates

  • Removed file size limitations completely
  • Removed most maps & left a normal and simplified version which changes with dark mode
  • Profiles UI update
  • Added legal buttons to settings (community guidelines, privacy policy, etc)
  • Removed "add travrec" button in home

Minor updates

  • Added loading spinners to indicate content is loading
  • Added text if an account has no friends yet, no travrecs shared, or there are no travrecs nearby
  • Renamed "accommodation" to "stay"
  • Removed comment bar when editing travrecs
  • Increased about max character limit to 120
  • Changed "withdraw request" to "remove friend" on profiles

Performance

  • Way faster home & travrec loading times
  • No more lag when scrolling through home
  • Introduced avif for all media, for faster loading times & less network traffic
  • Images get cached now, fetching only again once updated with version control
  • Added second avif for each travrec, showing a smaller version in home and a detailed version on tap
  • Improved speed for login & sign up
  • Immediate travrec upload on button press
  • Standardized all images in home to 16:9 avif files
  • Standardized all avatars to be 720x720 avif files
  • Improved friendships performances by removing unnecessary ID field & proper indexing
  • Reduced server calls by fetching all users & travrec at boot
  • Reduced server calls when editing your profile

Security

  • Hardened tables by adding stricter column controls rather than only relying on RLS & trigger functions
  • Fixed potential travrec security issues

Bugs fixed

  • Fixed the app crashing on low end phones when scrolling through the feed due to every image being stored inefficiently @bob
  • Fixed add friends button not working @bob
  • Fixed edit location not allowing you to leave editing mode
  • Fixed images being cut off after upload
  • Fixed being able to press the login button & post travrec button multiple times
  • Fixed about & detailed sections being able to cover submit buttons
  • Fixed editing about in settings having the cursor always jump to the end of the text
  • Fixed it asking you twice if you want to save when editing your profile
  • Fixed filter & sorting bar moving with the travrec feed
  • The friends search bar always stays on top now
  • Fixed add friends button not showing already added friends

Version 0.7.7

Details

New features

  • Interactive 2D map
  • Multiple types of maps to choose from
  • 3D globe with day night cycle when zooming out
  • Added 4 categories to travrecs
  • Different markers on the map depending on the category
  • New location field when creating travrecs, allowing you to search for locations
  • Addition of Friends & Nearby Tab in the home screen, that show travrecs from friends & nearby
  • Addition of Filter button that allows you to filter travrecs for one or multiple categories
  • Added maps button to travrecs, that opens the location in google maps

Minor changes

  • Removed bookmark buttons
  • Changed likes button for own travrec to only be outlined
  • Shows "Work in progress" message when tapping the report button
  • Changed app ID from com.travrec to com.travrec.app (sadly)

Performance

  • Only one list for all travrecs leading to a better organization & faster travrecs display
  • Friends only travrec filtering on server side improves speed & security

Bugs fixed

  • Fixed descriptions not clearing when uploading a travrec

Version 0.6.9

Details

New features

  • You can now view other user's profiles by clicking on their name/icon when viewing their travrecs
  • You can now view a user's post from their profile
  • User profiles now show your current friend status with them & whether there is an active friend request
  • Added new about me section to user profiles
  • New popup that asks you if you want to save your changes when editing travrecs or your profile
  • New error message showing immediately when an avatar is larger than 1MB in settings
  • New max character limit to usernames, display names, travrec titles & descriptions
  • Limited the maximum lines for descriptions in travrec cards in home & my travrecs to two lines, in order to prevent spam and make scrolling easier
  • All usernames are lowercase & ascii only now
  • A bunch of server side security improvements

Minor changes

  • Added the like, save & report button when opening travrecs
  • Slightly more beautiful account creation
  • Improved error messages when creating travrecs, editing travrecs & changing settings
  • Changed 's to ' if a user's name ends with s and you view their profile
  • Changed the description field of travrecs, so it expands and adjusts to the text inside
  • Changed filled heart to outlined for your own travrecs
  • Changed Add to Create in the navigation bar
  • Changed stop editing pencil to grey to avoid confusion

Performance

  • Auto deletes images on the server side if travrecs or users get deleted
  • Img urls are not stored inside the users & travrec tables anymore

Bugs fixed

  • Changing a username to one that already exists will now tell you so immediately instead of changing it temporarily
  • Editing a travrec and not being able to save it due to an error, won't just delete all your changes anymore & just show you the error instead

Version 0.6.2

Details

New features

  • The ability to edit the image, title & details for all your travrecs
  • Changed the layout of the "Add" tab, so it immediately allows for travrec uploads & clears its content once uploaded
  • New layout & sort by button for "my travrecs", similar to the home layout
  • New edit & delete buttons for your travrecs
  • New change email option in settings
  • New member since section on profiles
  • New add friend button on profiles if they aren't your friend
  • New error if the avatar in settings is too large
  • New report layout for travrecs in home (Just visual for now)
  • Uploading & editing travrecs, will immediately show if the selected image is too large
  • Added profiles on public travrecs (button that links to the full profile soon to come)
  • More beautiful like button
  • Save changes button in settings is now highlighted

Bugs fixed

  • The comment text field in public travrecs now always stays above the keyboard & isn't cropped anymore
  • The avatar previews in profiles, account creation & settings now all look exactly the same
  • Logging out & in to another account now shows your new user's friends instead of the ones of the previous user
  • Removing a friend while having their profile open, won't show the profile of the next friend anymore

Version 0.5.4

Details

New features

  • Better friends tab, that shows you sent requests & lets you search for any friend, whether it's just a request or already accepted
  • Likes
  • Sort by button, that lets you sort travrecs by popularity & age
  • New placeholders for travrecs & avatars that adapt to the theme selected (When creating a profile or adding a travrec)
  • New icons for log in, adding friends & the app itself
  • Reduced max avatar size to 1MB (For avatars this should be enough, change my mind)

Boring bugs

  • Logout bug fixed where when you logout and back in again it would show every travrec as often as you logged in and out
  • Blackscreen after posting a travrec has been fixed (no idea when or why this happened)
  • Horizontal pictures won't cover the "upload" button anymore when trying to upload a travrec

Anti features

  • Friend travrecs will be overhauled and inaccessible for the foreseeable future
  • Avatar size reduced to 1MB (depending on your opinion)