66 Scripts
A Bible reader built for study. Select a passage, write a note, and the note stays beside the verse you marked. Group notes into studies and search on your own device. Six translations, no account, works offline.
-
Oct 4, 2026
Let a study's notes reorder by drag in the Mac app (#80)
Tauri's file-drop handler takes every drag in the window, so the page never saw dragstart and a study's notes would not reorder. The app takes no dropped files, so the handler is off on desktop. The apps move to 0.5.14.
-
Oct 3, 2026
Ship the apps at 0.5.13, with a one-line sync status (#79)
-
Oct 3, 2026
Say only that sync is off, and drop the blank line under the status (#78)
The plan below the status already says why sync is off, so the status needs one line in every signed-in state, and the two-line room it kept so nothing moved is no longer needed. A lapse now reads "Plus has lapsed." in the plan. DESIGN.md records the rule.
-
Oct 3, 2026
Ship the apps at 0.5.12, with a way to cancel Plus (#77)
-
Oct 3, 2026
Fill the Subscription block instead of reserving room, and add Cancel subscription (#76)
Paid or not, the plan is one line that says where it stands, a row of buttons and the legal line. Paid reads "Plus is active. Paid through ." with Manage subscription and Cancel subscription. The .plan.store and .plan > .actions reservations are gone; Sign…
-
Oct 2, 2026
Ship the apps at 0.5.11, which follow the design system (#75)
-
Oct 2, 2026
Close the design gaps: one primary, colour tokens, narrow hit areas, no grey words that act (#74)
- Copy link (CopyField) is secondary, so Save stays the one primary on Your own storage. The study menu no longer redraws Copy link as underlined words; Copy link and Send are outlines. - Colours live in token blocks only. New tokens: --sync-ok, --sync-busy…
-
Oct 2, 2026
Bump the shell to v77, so the lock matches the Confirm change (#73)
-
Oct 2, 2026
Ask the same way before every delete, with Confirm.js, and name the one red-text exception (#72)
-
Oct 2, 2026
Write down the design system as the code has it, in pwa/DESIGN.md (#71)
Tokens, type, buttons, Confirm.js, touch, the reader, platforms and a checklist for a UI change. Each rule names the spec that enforces it. No app code changes. DESIGN.md is not precached, so sw.js keeps its VERSION.
-
Oct 2, 2026
Ship the apps at 0.5.10, with clearer Settings buttons (#70)
-
Oct 2, 2026
Give every Settings button a weight by what it does, and ask the same way before every act that erases (#69)
Sync now, Sign out and Delete account were the same grey words. Settings now has four weights: filled for the one act of a page, an outline for an ordinary act, red for an act that erases, and a link for a way somewhere. The bare-button rule that drew them…
-
Oct 2, 2026
Ship the apps at 0.5.9, with bigger touch targets, the version chip and Strong's under notes (#68)
-
Oct 2, 2026
Pull on a chapter change and on opening a note, with a five second rest between pulls (#67)
-
Oct 2, 2026
Set the version apart in the bar, and open a word's card under a note (#66)
-
Oct 2, 2026
Give every control 44px under a finger (#63)
* Give every control 44px under a finger On a touch screen every button, field and link is at least 44px each way, Apple's minimum. Controls that draw nothing grow. Pills, rings and links in a line of text keep their look and get an invisible 44px hit area.…
-
Oct 2, 2026
Ship the apps at 0.5.8, with the new Versions page, the iOS-style highlight menu and live sync (#65)
-
Oct 2, 2026
Put the touch selection menu under the iOS edit menu, dressed as it (#64)
On a phone the menu sat pinned to the foot of the screen. It now sits near the selection, clear of the system's Copy / Look Up / Translate menu and of the selected text, and takes that menu's size and look, measured from the iOS 26.5 simulator. A scroll…
-
Oct 2, 2026
Give Versions one list, a quiet update line, and Strong's as a switch under the King James (#62)
-
Oct 2, 2026
Pull another device's notes while the app is open (#61)
A note written on the phone did not reach a computer that was already open: a device pulled only at start, after its own writes, at sign in and on Sync now. Now every configured sync, hosted or own bucket, also pulls when the window is shown or focused again,…
-
Oct 2, 2026
Notice a Stripe checkout or billing change without reopening Settings (#60)
After Subscribe, Renew or Manage subscription opens a Stripe page on the web or the Mac, the Sync panel asks the service for the account again when the window regains focus or the tab is shown. During a checkout it also asks every 5 seconds for 15 minutes,…
-
Oct 2, 2026
Sign the Mac app with the G2 Developer ID certificate (#59)
The first Developer ID Sub-CA expires on 2027-02-01, and with it every certificate it issued, so the release signs with the G2 certificate by SHA-1: three certificates now share the old name, and codesign refuses an ambiguous one. The embedded profile is…
-
Oct 2, 2026
Give the iPhone app the 66 Scripts icon, not Tauri's (#58)
ios init had filled the iOS icon set with Tauri's logo, and App Store Connect takes the store icon from the build, so 0.5.5 went up wearing it. icons.sh draws every icon from app-icon.png (the PWA's icon at 1024px) and flattens the iOS set, which the App…
-
Sep 24, 2026
Ship the apps at 0.5.5, with the iPad search fix and the clean lexicon (#57)
-
Sep 24, 2026
Drop the editors' comments from the lexicon articles (#56)
Abbott-Smith carries and comments inside its senses. The renderer skipped the ', G25 among them. Comments and processing instructions now go before the article is read. The csv columns now decode their entities, so ' ' stops leaking into three TDNT fields.…