JM Tech Power

JM Tech Power // changelog

Updates

Everything that has shipped on jmtechpower.com — new features, improvements and fixes, newest first.

Feature

Back to top on project pages

Long project detail pages now show a floating Back to top button after you scroll down, the same control articles already use. Tap it to jump back to the top; it respects reduced-motion preferences.
Feature

Email a project page to a friend

Project detail pages now have an Email button next to Share and Print. It opens your mail app with the project name as the subject and a link to the page in the body, so you can send a project to someone in one click.
Feature

Share and Print on project pages

Project detail pages now have Share and Print buttons next to Copy link. Share uses the device share sheet when the browser supports it; Print opens the normal print dialog so you can save a project page as a PDF.
Feature

Copy link buttons for projects and articles

A Copy link button on each project page, on every row of the Projects list and on every row of the Articles list copies that page's address so you can share it.
Feature

Press [ and ] to move between articles

On an article page, [ opens the previous (older) article and ] the next (newer) one. The keys are ignored while you type, and the keyboard-shortcuts help (press ?) lists them only on pages where they work.
Feature

The retract feature is live

The retract feature in chat is live now
Feature

Roadmap and Updates pages

You can now see what is being built on the Roadmap page, and everything that has shipped here on Updates.
Feature jm 2.0.0

Real version control in the jm CLI

jm proj is now a full version-control system: commits, branches, a line-level 3-way merge, rebase, cherry-pick, stash, blame, and push/fetch/pull against the project's object store.
Feature

Projects, rebuilt GitHub-style

Apps are now projects, with owner/name URLs, browsable per-release source, developer profiles, stars, watching, issues and notifications.