Skip to content

Releases: bryanrg22/chatgpt-ios-ui

Release list

0.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 13:13
68153ba

Changed

  • Breaking for exhaustive switches. Every public action enum is now @nonexhaustive. An exhaustive switch
    over one of them no longer compiles; add @unknown default (or default). From now on a case added by a later
    release is a warning at that fallback rather than a build error. See docs/VERSIONING.md.
  • The README now recommends .upToNextMinor(from:) while the package is 0.x, so updates deliver patches only.
  • The fidelity records under docs/fidelity now cover the ChatGPT app only.

Added

  • docs/VERSIONING.md and docs/UPDATING.md: what each version number promises, and how to update, pin, roll back
    and automate updates in an app.
  • Xcode previews for every catalogued screen in light and dark, in the demo app
    (Examples/ChatGPTUIDemo/Demo/DemoScreenPreviews.swift).
  • CI compares the public API with the latest release on every pull request; API changes need the breaking label.
  • Pushing a version tag publishes the GitHub Release from this file, and version tags can no longer be moved or
    deleted. Dependabot keeps the workflow actions and package dependencies current.

Fixed

  • UI tests wait for keyboard focus before typing, which removes an intermittent failure.

0.1.0

Choose a tag to compare

@bryanrg22 bryanrg22 released this 09 Oct 15:04

First release of the ChatGPT iOS UI recreation: a SwiftUI package (ChatGPTUI + ChatGPTWidgets) with no backend, a demo app with fictional data, and unit, screenshot, UI and accessibility tests running in CI.

See CHANGELOG.md for what's included and the known limitations, and the integration guide to connect your own model.

.package(url: "https://github.com/bryanrg22/chatgpt-ios-ui", from: "0.1.0")

What's Changed

  • Repository layout: match the Swift package convention by @bryanrg22 in #10
  • Improve README previews and visual contribution guidelines by @bryanrg22 in #11

New Contributors

Full Changelog: https://github.com/bryanrg22/chatgpt-ios-ui/commits/0.1.0