Lots of improvements based on early feedback. Thanks to everyone who is trying it out and reporting bugs and especially those of you who submit patches/improvements! I very much appreciate not having to do this all myself. :) I can only test with my own data, of course, but these data sets vary so much and change over time, so I literally need your reports and patches to improve the software.
This time around:
- Major improvements to our Docker image (thanks @rubiojr!)
- Data sources:
- Twitter/X: Added support for older archives; they have the file named
tweet.jsinstead oftweets.js, apparently - Instagram: They have a slightly new archive layout in 2025, so added support for that
- Instagram: Stories are optional too, apparently
- VCard, Apple Contacts: Several fixes for birthdays, and even varying schemas 😵
- Facebook: No longer recognize HTML versions of the data set (this is a "soft" fail, we should probably improve the UX here)
- Google Location: Add support for more languages other than English (the on-device Google Maps Timeline export file is named based on your locale, so we have to build a list of possible names...)
- Twitter/X: Added support for older archives; they have the file named
- Processor: Improved data sanitization (0-coordinates, super future timestamps)
What's Changed (PRs)
- googlelocation: add Polish translation for 'Timeline' when recognizing on-device export by @orestesgaolin in #143
- Dockerfile fixes by @rubiojr in #151
New Contributors
- @orestesgaolin made their first contribution in #143
Full Changelog: v0.0.27...v0.0.28