Skip to content

Releases

Zephdeck 1.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 17:44
f7ace24

SHA-256 of the zip: b26c927baf9c5ebca9d726be2f42c2a93cf54565297cf316d13d37a2c6969300

Zephydian is now Zephdeck. Same app, new name: Zephydian is now the name of the company that makes it. Zephdeck lives at zephydian.com/zephdeck and github.com/zephydian/zephdeck, and it's still a free, open-source utility app with games. More utilities are coming soon.

Changed

  • The app is called Zephdeck, with its own app ID, so macOS treats it as a new app. On its first launch it brings over all of Zephydian's settings, notes, installed packs, scores and shortcuts, and switches Open at login back on if you used it. Zephydian's old files stay where they were, as a backup.
  • macOS asks for Zephdeck's permissions again (Accessibility, Screen Recording and so on) the first time a feature needs them. A welcome window explains this once, with a button to Settings → Permissions.
  • Homebrew: the cask is now zephdeck in the zephydian/tap tap (brew install zephydian/tap/zephdeck). Existing installs follow the new name.
  • Packs: the pack SDK is now called zephdeck (SDK 13), and every pack in the Library was updated for it.

Zephydian 1.0.2

Choose a tag to compare

@github-actions github-actions released this 23 Oct 17:23
ae73ced

SHA-256 of the zip: 17477584dd464f1bf74dddb21f4b6aff6f22cd6cbabd55cbd3e2221a9fef2869

Fixed

  • Updating through Homebrew could stop with "Run brew trust … to trust it". When Zephydian's Homebrew tap moved to zephydian/tap, Homebrew renamed it on your Mac and, as a safety rule, stopped trusting it. The next update (Zephdeck) now asks Homebrew to trust the tap under its new name, and if Homebrew still refuses, offers Install the Download Instead. To fix Homebrew yourself, run brew trust zephydian/tap once.

Zephydian 1.0.1

Choose a tag to compare

@github-actions github-actions released this 23 Oct 16:36
2852f13

SHA-256 of the zip: f54097342ed7493660dc5090669e1d9ddcf234ee235097cfd1b8ddc541183436

Zephydian is becoming Zephdeck: same app, new name, now at zephydian/zephdeck. This update gets your Mac ready for the next one, which renames the app.

Changed

  • Updates now come from the app's new home on GitHub and the moved Homebrew tap (zephydian/homebrew-tap).
  • The next update installs Zephdeck in place of Zephydian, in the same folder, and keeps Open at login on if you use it. Installed with Homebrew? The update asks for your OK first, because Homebrew trusts each app by name, then follows the new name for you.

Zephydian 1.0.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 02:31
a7c30b4

SHA-256 of the zip: c84cb9789b519a4898a5ceb917dd79d66e17ed34559b24a3098768e7b5540b65

Zephydian 1.0: the first main release of the free, open-source utility and gaming corner for the Mac. Hover over a screen corner for a panel of utilities and games, switch on the Mac features you want, and turn the notch into a Dynamic Island. More utilities are coming soon.

Highlights since 0.7.0

  • Panel tabs for your favorite games, utilities and features, and the Radial Menu, a wheel of apps, folders, links and actions around the pointer (0.8.0).
  • The Dynamic Island, with music, timers, the Shelf, your calendar and side buttons, plus the Lite, Essential and Everything presets (0.9.0).
  • Zephydian updates itself, through Homebrew or the download, with What's new (0.9.1).
  • Keys, a typing test, and games grouped into Arcade, Puzzles and Words (0.10.0).
  • Daily puzzles, How to play, Hint and Give up, and sounds for every game (0.11.0).

Fixed

  • Updating from inside the app when Zephydian was installed with Homebrew could restart into the old version, because Homebrew hadn't fetched the new one yet. It now refreshes Homebrew first, checks the new version is really in place before restarting, and otherwise offers to install the download instead.
  • One Hunch puzzle gave its answer away in its last word.

Known issues

  • Zephydian isn't signed with an Apple Developer ID yet: the first launch needs Open Anyway (System Settings → Privacy & Security), and macOS may ask for permissions again after an update.

Zephydian 0.11.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 00:46
e8033db

SHA-256 of the zip: f6aca771d76936941385c53814d0dc426ea6c7182c911e1ab00b01a086479e57

Added

  • Daily puzzles, seven new games in the Library, each with a puzzle of the day (the same for everyone, harder through the week, with a streak) and practice:
    • Crowns: place one crown in every row, column and coloured region; crowns never touch.
    • Dusk: fill the grid with suns and moons, half and half in every row and column, never three alike, following the = and × marks.
    • Thread: draw one thread through every cell, passing the numbers in order.
    • Quilt: split the grid into patches, each holding one number (its size) in the shape shown.
    • Rungs: answer five clues, then order the words into a ladder, one letter apart, to unlock the top and bottom.
    • Hunch: guess what links the words, with as few of them as you can.
    • Weave: trace the hidden words on a theme; every letter belongs to one word.
      Every logic puzzle has exactly one solution. The word puzzles come with a year of hand-written dailies, and past days can be replayed from the archive.
  • How to play for every game: the ⓘ button in the game's header opens a short card with the goal, the rules and the controls, and it comes up by itself the first time you play a game.
  • Hint and Give up under the board in Crowns, Dusk, Thread, Quilt, Rungs, Hunch, Weave, Nines, Mines and Switch, and Give up in Spokes, like Five's. Hints are counted on the finished card; giving up shows the solution and, on a daily puzzle, counts as a loss.
  • Sounds for every game and puzzle (Kenney's free CC0 game audio): moves, hits, merges, mistakes, wins and more, each fitting its game. Turn them on with Game sounds in Settings → Games (off at first); each game's speaker button in the panel can still silence it. Packs carry their own sounds, and the built-in games you add from the Library download a small set of sounds with them; Snake, Stackr and Five have theirs in the app.
  • Every utility has a page in the Settings window that explains what it does and how to use it.
  • Pack SDK 11: games can follow a drag (pointer events: down, move, up).
  • Pack SDK 12: howTo in manifest.json (How to play, or a utility's What it does) and z.actions for buttons under the board.

Zephydian 0.10.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 16:42

SHA-256 of the zip: f7816e24eb212dd2783b0b7497d89223a5f96d3cc142b91120fd6741b3d0182a

Added

  • Keys, a typing speed test in the Library: type common English words against the clock (15, 30, 60 or 120 seconds) or a word count (10, 25, 50 or 100), with optional punctuation and numbers. Mistakes show in red as you go, a smooth caret follows your typing, and the results show your WPM, accuracy and a graph of the whole test, with your best for each mode. Tab then Enter starts again at any time. Its Code switch types short snippets of code in a mix of languages instead, with Enter at the end of each line and the indentation done for you.
  • Games can have sound. Keys plays the sound of a mechanical keyboard (NovelKeys Creams switches) as you type: each key's press and release, by keyboard row, with their own sounds for Space, Enter and Backspace. Switch it on with the speaker button in the game's header or Sound in its menu; it's off until you do.
  • The Games grid and the Library group games into sections: Arcade, Puzzles and Words. Packs choose theirs with a new category field in manifest.json.
  • Pack SDK 10 adds sounds for games ("sounds": true, z.sound.play, WAV and MP3 files in assets/, a speaker button in the header).
  • Pack SDK 10: key events carry the character actually typed (char, with Shift and Option applied) and the Tab key, and the header menu can hold on/off items (toggles).

Zephydian 0.9.2

Choose a tag to compare

@github-actions github-actions released this 13 Oct 17:56
253783e

SHA-256 of the zip: 58138478eb739a53c482f7f0f0e340a1d078706a7a0e29565c5360e4c100541d

Fixed

  • The update check no longer stops working when GitHub is asked too often from one internet connection: it reads the newest version from the releases page and the download's fingerprint from the Homebrew cask instead of GitHub's rate-limited API. When a check can't finish, Settings says "Couldn't check for updates" (never "up to date") and tries again by itself half an hour later.

Zephydian 0.9.1

Choose a tag to compare

@github-actions github-actions released this 13 Oct 16:25
2c0fc9b

SHA-256 of the zip: 017836b4b9e39b90d6585f87d19a434222a3e9a294738befee2f6393148ba84c

Added

  • Zephydian updates itself. It checks about once a day whether a newer version is out (Settings → General → Updates, where you can also turn that off or Check Now). When there is one, it says so in Settings, in the menu bar menu, at the top of the panel's Settings tab and with a notification. Update… shows what's new, then Update and Restart installs it: through Homebrew if that's how you installed Zephydian, otherwise by downloading the release, checking its fingerprint and swapping it in. The old version stays if anything goes wrong.

Zephydian 0.9.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 14:11
c6f62b2

SHA-256 of the zip: 621b10d6cc0a2c675a456d3e1820c920cf7023b491191bac4e7f2eef5d3dbac5

What's Changed

Full Changelog: https://github.com/ahmastan/zephydian/compare/v0.8.0...v0.9.0

Zephydian 0.8.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 18:31
33f1053

SHA-256 of the zip: 159a7f4727527d861e7322e443e8a172c30d3a47e33f197c959f0bc9a5ac7935

What's Changed

Full Changelog: https://github.com/ahmastan/zephydian/compare/v0.7.0...v0.8.0