Skip to content

Releases: excelano/flyleaf

Tommy Flyleaf 0.2.5

Choose a tag to compare

@anderix anderix released this 16 Sep 18:43
  • What 0.2.5 tells the stores, written from what they carry
  • Take the binary the runner built, and count certificates not lines
  • What a release tells the stores, in both languages
  • The reference frame is taken in the state the set is measured in
  • An executable that starts and stops says its exit code and what it printed
  • ship sync: a missing window says which of three things happened
  • The runner takes the store screenshots, and the step is the org's
  • The packaging scripts parse, and the step is the org's
  • ship sync: the zoom pair, by name
  • The screenshot driver is ship's, and the frame is a recipe
  • The check asked for a MIME entry this installer never writes
  • The install check is excelano/.github's
  • The release binary is built here and signed on the Mac
  • The Store packaging comes from excelano/.github
  • The publisher is a secret, so the log does not carry it
  • The identity splits on what is actually an account's
  • Say what is true rather than pointing at a deleted document
  • Trim the prose to what is true now
  • The profile is targets and names
  • Dependabot: monthly, grouped, merged when every run on the commit is green
  • Delete the changelog and the preflight script: ship does both
  • Delete the release document: ship is the procedure

Tommy Flyleaf 0.2.4

Choose a tag to compare

@anderix anderix released this 15 Sep 00:46

flyleaf-core compiles on macOS on its own. NSError::underlyingErrors
and the iteration over what it returns are gated on objc2-foundation's
NSArray and NSEnumerator features, which the dependency did not name, and
that crate gates a method on the features of every type in its signature. So
the published crate did not build on a Mac unless something else in the tree
pulled those features in. Nothing here saw it: cargo check --workspace
passes because the flyleaf crate's own dependency line unifies both in, and
CI publishes from Linux, where the macOS dependency table is not compiled at
all. Anyone who took flyleaf-core 0.2.3 by itself on a Mac met it.

Nothing a person using the editor will notice has changed. The rest of this
version is packaging. The macOS bundle declares that the application is
offered in German, which CFBundleDevelopmentRegion does not do — that key
names the language the application is written in, so App Store Connect listed
English alone and the per-app language picker in System Settings had nothing
for a German speaker to choose. And the sample TOML files App Review asked to
be able to download are published at an address that stays, after the Mac
submission of 0.2.1 came back under Guideline 2.1(a) because the notes had
asked the reviewer to bring their own.

Tommy Flyleaf 0.2.3

Choose a tag to compare

@anderix anderix released this 09 Sep 22:59

The packages 0.2.2 never got. 0.2.2 reached crates.io and stopped there:
its packaging/debian/changelog entry named Tuesday for a Wednesday, lintian
refuses a package on that, and the fix landed after the tag was cut. A pushed
tag is spent, so the way to a buildable package is the next number.

Nothing a person using the editor will notice has changed since 0.2.2. The
German support, the Windows and macOS packaging and the macOS save path are
0.2.2's and are listed under it. What changed since is documentation — the
plan became DESIGN.md and PLAN.md, and the references followed — and one
fix to the translation tooling: po/pseudo.sh forces the catalogue's charset
to UTF-8 before the pseudolocale filter runs, because msgen writes
charset=ASCII where every message is ASCII and msgfilter then drops the
accents and padding the filter had just added.

For anyone installing from apt or from a release page, this is where 0.2.2's
work arrives.

Tommy Flyleaf 0.2.1

Choose a tag to compare

@anderix anderix released this 08 Sep 03:24

flyleaf, the application:

  • An About box, from a button at the bar's right end: the icon, the version,
    what the application is, where it comes from, and the name's story. Escape,
    the backdrop or its button closes it.
  • The icon: a bound book with its cover folded back to the flyleaf, in the
    oxblood, brass and cream of excelano.com/flyleaf, replacing the placeholder.
    The application paints it from the same geometry, so no raster ships.
  • The web build takes a size profile and the glow renderer, 4.8 MB from
    7.5 MB, and opens on a sample file. Its page carries the icon.