Skip to content

Conversation

@JaffaKetchup
Copy link
Owner

@JaffaKetchup JaffaKetchup commented Dec 10, 2022

The next version of FMTC is almost here! This version brings:

For more information about the reasoning and main purposes behind this update, please see: https://fmtc.jaffaketchup.dev/roadmap.

I aim to release this version by the end of Janurary. Please do get in touch and/or leave feedback if you notice anything off, or otherwise :)

@JaffaKetchup JaffaKetchup self-assigned this Dec 10, 2022
@JaffaKetchup JaffaKetchup linked an issue Dec 13, 2022 that may be closed by this pull request
5 tasks
@JaffaKetchup JaffaKetchup linked an issue Dec 13, 2022 that may be closed by this pull request
5 tasks
JaffaKetchup and others added 16 commits December 13, 2022 14:16
Implemented faulty migrator
Removed unnecessary dependencies
Minor bug fixes
Fixed bug in root's `watchChanges` (typo)
Updated Windows installer Updated CHANGELOG Removed iOS configuration from example app
Improved performance of 'Oldest Tile Remover' algorithm Added support for conflict resolution to import functionality Added import conflict chooser to example application Changed `reset`s functionality to better match expectations
Fixed bugs Upgraded to FM v3.1.0 Removed unnecessary dependencies Improved documentation
Added database compact condition to global settings Added metadata migration Improved example application to use buffering Improved performance Fixed bugs Improved documentation Updated CHANGELOG Updated pubspec.yaml
@JaffaKetchup
Copy link
Owner Author

Hey everyone (@robiness I noticed you're interested),
I'd appriciate your feedback on the v7.0.0-dev.4 version now available on pub.dev, if it isn't too much hassle for you - I'll be happy to answer any migration questions (docs ready but not available):)
If you want to help out but don't want to start migrating your project yet, please use and abuse the example application - note that some features are missing from it.

@JaffaKetchup JaffaKetchup linked an issue Jan 13, 2023 that may be closed by this pull request
5 tasks
@JaffaKetchup JaffaKetchup marked this pull request as ready for review January 15, 2023 16:00
@JaffaKetchup JaffaKetchup linked an issue Jan 28, 2023 that may be closed by this pull request
5 tasks
@JaffaKetchup JaffaKetchup added this to the v7 milestone Feb 1, 2023
@JaffaKetchup JaffaKetchup merged commit 0de89d5 into main Feb 4, 2023
@JaffaKetchup JaffaKetchup deleted the next-version branch February 4, 2023 16:01
JaffaKetchup added a commit that referenced this pull request Apr 3, 2024
* Improved stability * Minor improvements * Added Isar * Broken a lot of stuff * Broken a lot of stuff * What am I even doing? * Wow, a little bit of progress * More migration * Migrated import/export functionality * Reimplemented metadata feature Implemented faulty migrator * Just a whole bunch of changes * Updated pubspec version Removed unnecessary dependencies * Finished migrator Minor bug fixes * Hey, no more errors! * Fixed bug in `tileImage` triggered when no tiles were available Fixed bug in root's `watchChanges` (typo) * Built Example Applications * Updated versioning information Updated Windows installer Updated CHANGELOG Removed iOS configuration from example app * Improved performance of bulk downloader Improved performance of 'Oldest Tile Remover' algorithm Added support for conflict resolution to import functionality Added import conflict chooser to example application Changed `reset`s functionality to better match expectations * Built Example Applications * Simplified `LineRegion.toDrawable` Fixed bugs Upgraded to FM v3.1.0 Removed unnecessary dependencies Improved documentation * Built Example Applications * Added buffering to bulk downloading Added database compact condition to global settings Added metadata migration Improved example application to use buffering Improved performance Fixed bugs Improved documentation Updated CHANGELOG Updated pubspec.yaml * Updated dependencies * Built Example Applications * Removed centralised registry database * Built Example Applications * Split into modules Minor internal refactoring Bug fixes Updated README * Updated Isar dependency * Re-run code generator * Added initialisation safety system Bug fixes * Readded previously removed functionality Improved documentation * Built Example Applications * Improved example application * Updated example application Fixed bugs and improved stability * Built Example Applications * Improved migrator method * Built Example Applications * Improved recovery database efficiency Improved watcher stability * Built Example Applications * Fixed bugs Updated dependencies Improved example application * Built Example Applications * Fixed bugs * Built Example Applications * Improved regions with clearer documentation and a preparatory `name` property Improved migrator regular expressions to avoid issues with unusual inputs Replaced `BaseRegion.toList` with `toOutline` to be more self explanatory * Migrated to Flutter v3.7.0 Updated example app design scheme * Built Example Applications * Improved example application * Updated example application dependencies * Built Example Applications * Changed `part of` directives to point to the library instead of the root file * Built Example Applications --------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Former-commit-id: 8e24058a0ee954613290906e62c16ad8b6c51544 [formerly 0de89d5] Former-commit-id: bf947e4137803bd19bb7f9f19bf3938a4c8b7ead
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants