Tags: google/note-maps
Tags
v0.1.2 - 2020-12-30 A delayed release capturing v0.1 efforts before moving development on to v0.2. Any updates to this version will be tracked in the `v0.1` branch, and may lead to additional 0.1.x releases. Added - Added (but also removed) an F-Droid deployment workflow. - Early work to deploy automatically through Fastlane. Eventually, this can support deploying to iOS devices via Test Flight. - Many minor CI/CD improvements and tweaks. - UI tests for the iOS app. Changed - Attempted F-Droid deployment. - Build separate `apk` files for Android with `--split-per-abi` - Fixed firebase deployment workflow. - Switched to nixpkgs-unstable. - Updated Android-specific dependencies: addressable, Gradle. - Updated Flutter version. - Updated GitHub issue templates. Removed - Minor improvements to the (still quite rough) UI showing a little more of what's going on. - Added "About" page with app version.
v0.0.6 - 2020-12-06 Added: - New Dart packages under `dart/...` and Flutter packages under `flutter/...`. - GraphQL schema at `api/note.graphqls`, used [gqlgen][] to generate Go code, [artemis][] to generate Dart code for new Flutter package `flutter/nm_gql_go_link`, and some awkward glue to make them fit. - [Zefyr][] as a subtree in `third_party/zefyr` so that custom attributes can be supported. - Dart packages `dart/nm_delta` and `dart/nm_delta_notus` as an attempt to integrate with [Zefyr][]'s data models. - Documents attempting to hash out some of the ideas here: [docs/data-model.md](docs/data-model.md) [docs/design.md](docs/design.md) [docs/like-editing-a-document.md](docs/like-editing-a-document.md) [docs/requirements.md](docs/requirements.md). - [GPM][] config to help manage Dart packages. - Makefile and some `*.mk` files for [GNU Make][] based builds. - [Nix][] scripts under `nix`, partly managed by [Niv][], for consistent versions of build tools including a custom `dart` package to support builds on Darwin. Changed: - Applied some JavaScript security patches. - Regenerated Go code for protocol buffers. Deprecated: - All JavaScript implementations under `js`. - The original Flutter implementation under `note_maps`. [artemis]: https://pub.dev/packages/artemis [gqlgen]: https://github.com/99designs/gqlgen [GNU Make]: https://www.gnu.org/software/make/ [Niv]: https://github.com/nmattia/niv [Nix]: https://nix.dev/ [GPM]: https://pub.dev/packages/gpm
Another flurry of commits? another v0 release. Backward-incompatable changes: * note: * rename `notes` to `note` * rename `IsolatedReadWriteCloser` to `Database` Improvements: * improve support for building the mobile app * early experimental attempt at operational transforms * notes have types, which are separate from contents