Skip to content

feat!: rename MarkLite to Paperling#68

Merged
Razee4315 merged 2 commits into
mainfrom
feat/rename-paperling
Jun 5, 2026
Merged

feat!: rename MarkLite to Paperling#68
Razee4315 merged 2 commits into
mainfrom
feat/rename-paperling

Conversation

@Razee4315

Copy link
Copy Markdown
Owner

MarkLite is now Paperling

The name collided head-on with marklite.app (an active markdown viewer/editor for the same platforms that owns the domain and the snap name) plus two other MarkLite/Marklite products. After a 10-candidate naming round checked against apps, GitHub, npm, snap, domains, and trademarks, Paperling scored cleanest (9/10) and literally names the mascot: a little paper creature.

Renamed

  • Product name, window title, crate/binary, UI strings, tour copy, internal event names
  • Website: copy, meta/schema, base path /Paperling/, OG image, social cards, 404
  • README, NOTICE, CONTRIBUTING, ROADMAP, packaging manifests (scoop + winget), CI release names

Deliberately KEPT for continuity (do not "fix" these)

  • identifier: com.saqla.marklite - drives the MSI upgrade code and WebView2 storage location; existing installs upgrade in place and keep their data
  • Keychain service "marklite" - existing users keep their stored AI keys
  • CHANGELOG history - describes what the app was called at the time

Migration

  • localStorage keys migrate marklite:* -> paperling:* once at module load, never overwriting newer values; regression-tested

Verification

  • 112 vitest + 9 cargo tests green, tsc + vite + astro builds clean
  • Site screenshot-verified at /Paperling/: title, nav, zero visible MarkLite occurrences
  • OG image regenerated

After merge (manual steps)

  1. gh repo rename Paperling (GitHub auto-redirects old repo URLs)
  2. Pages redeploys at razee4315.github.io/Paperling (old Pages URL will 404, no redirect exists for Pages)
  3. Retake product screenshots once a Paperling build exists (in-app titlebar still says MarkLite in current shots)

Razee4315 added 2 commits June 5, 2026 11:27
Product name, window title, crate/binary name, UI strings, events,
packaging manifests, CI release names all become Paperling.

Deliberately UNCHANGED for upgrade continuity:
- bundle identifier com.saqla.marklite (MSI upgrade code + WebView2
  storage location, so existing installs upgrade in place and keep
  their data)
- keychain service "marklite" (existing users keep their AI keys)

localStorage keys migrate marklite:* -> paperling:* once at module
load, with regression tests (112 passing). CHANGELOG history left
as-is on purpose.
Site copy, meta/schema, base path /Paperling/, robots+sitemap, 404,
OG image regenerated with the paperling label, social-card SVGs,
README, NOTICE, CONTRIBUTING/ROADMAP, lockfile names.

Follow-up: product screenshots still show the old in-app titlebar;
retake after the first Paperling build.
@Razee4315 Razee4315 merged commit 784798e into main Jun 5, 2026
@Razee4315 Razee4315 deleted the feat/rename-paperling branch June 5, 2026 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant