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)
