From 87354a71617ab6060d5a24ae5be5ae6abb5e9813 Mon Sep 17 00:00:00 2001 From: Ryan McGrath Date: Wed, 9 Jun 2021 16:46:28 -0700 Subject: [PATCH] 0.2.0 --- Cargo.toml | 3 +++ README.md | 8 +++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index ed24bdc..b5688ad 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,6 +10,9 @@ categories = ["gui", "os::macos-apis", "os::ios-apis"] keywords = ["gui", "macos", "ios", "appkit", "uikit"] license = "MIT OR MPL 2.0" +[badges] +maintenance = { status = "actively-developed" } + [package.metadata.docs.rs] all-features = true default-target = "x86_64-apple-darwin" diff --git a/README.md b/README.md index 47d5f64..10cd2f8 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,9 @@ It tries to do so in a way that, if you've done programming for the framework be Objective-C), will feel familiar. This is tricky in Rust due to the ownership model, but some creative coding and assumptions can get us pretty far. -This library is currently early stages and may have bugs. Your usage of it is at -your own risk. With that said, provided you follow the rules (regarding memory/ownership) it's +`0.2.0` exists on crates.io in part to enable the project to see wider usage, which can +inform development. That said, this library is currently early stages and may have bugs - your usage of it is at +your own risk. However, provided you follow the rules (regarding memory/ownership) it's already fine for some apps. The core repository has a wealth of examples to help you get started. >_Note that this crate relies on the Objective-C runtime. Interfacing with the runtime **requires** @@ -69,7 +70,8 @@ In terms of mostly working pieces, the following currently work. This list is no - `Toolbar` construction and basic API - `SplitViewController` support, including some Big-Sur-only additions - `WebView` with a basic API for handling callbacks -- `Autolayout` for View layout and such. +- `UserDefaults` for persisting small pieces of data per-application +- `Autolayout` for View layout and such ## Optional Features