Skip to content

Releases: TheAlarklynZone/MultiRPCustomizer

1.9.93

14 May 07:20

Choose a tag to compare

v1.9.9.3 — Updates panel: resolve 'Checking…' banner when on latest

Tiny fix on the Update Logs panel. When you clicked 'Check for Updates'
while already on the latest version, the highlighted status banner stayed
stuck on 'Checking for updates…' forever \u2014 because renderUpdatesView()
only updated the pill text + changelog for the 'not-available' case and
never touched the persistent message banner the click handler had set.

- not-available: banner now reads 'No new updates as of now.'
- All other statuses (checking, available, downloading, downloaded) also
  drive the banner from one place so it always reflects the current
  state instead of whatever the click handler last set.
- Bonus: added displayVersion() to render package.json's numeric semver
  (1.9.93) back as the user-facing dotted form (1.9.9.3) in the Current
  Version pill, footer, and update-available toasts. Same trick maps the
  legacy 1.9.742 -> 1.9.7.4.2 so the older history reads correctly too.
- Footer bumped to v1.9.9.3.

No behavior change to the update mechanism itself \u2014 pure presentation.

v1.9.9.3

14 May 07:24

Choose a tag to compare

1.9.742

30 Apr 07:44

Choose a tag to compare

v1.9.7.4.2: bigger icon — fill the taskbar slot

- App icon padding reduced from 18% → 4% so logo matches Notion/Discord/ChatGPT visual weight in taskbar
- Tray master keeps 10% pad + glow halo (unchanged — tray needs breathing room for halo)
- Full icon set regenerated via Pillow, all 7 .ico sizes alpha-clean

1.9.92

30 Apr 19:47

Choose a tag to compare

v1.9.9.2 — small touch: brand logo is now interactive

Tiny quality-of-life polish on the app header. The brand logo gets a
proper cursor hint to let people know it's interactive, and there's a
little something tucked behind it for anyone curious enough to find it.
Iykyk.

- brand-logo gets cursor: pointer + a heart-pulse keyframe animation
- a hidden discovery sequence on the logo, gated by a short timing
  window so it never fires by accident; opens in your default browser
  via the existing openExternal bridge (same path the preview buttons
  use). The destination is XOR'd + base64'd in the source so a casual
  reader of the bundle doesn't get spoiled \u2014 not security, just
  preserving the surprise.
- footer bumped to v1.9.9.2

No behavior change to the RPC path, no new permissions, nothing
network-side. Pure renderer-side fluff.

1.9.91

30 Apr 19:37

Choose a tag to compare

v1.9.9.1 — Hyperlink Fields

Discord supports turning Details, State, and the Large/Small image into
clickable links — not just the two preset buttons. This release exposes
that as a subtle 🔗 toggle next to each of those four fields.

Implementation:
- Added detailsUrl, stateUrl, largeImageUrl, smallImageUrl to FIELD_KEYS
  and the newProfile() defaults so they round-trip cleanly through
  MultiRP's native JSON exports. CustomRP's .crp format predates these
  fields and silently drops them on export.
- Rebuilt buildActivity() to emit Discord's wire-spec activity object
  directly (nested timestamps/assets, snake_case keys, plus the new
  details_url / state_url / assets.large_url / assets.small_url
  fields). discord-rpc 4.0.1 strips unknown fields inside its
  setActivity() wrapper, so we bypass it and call
  client.request('SET_ACTIVITY', ...) ourselves to pass our payload
  straight through to Discord.
- UI: a small 🔗 button next to the field label expands an inline
  https:// URL input below it. The toggle highlights when a URL is set.
  Existing fields and layout are otherwise unchanged.
- Live preview and 'View as others' popout both render Details/State as
  clickable links and add a hover ring on hyperlinked images so you can
  sanity-check the experience before pushing live.
- Validation accepts https://, soft-warns on http://, hard-rejects
  everything else (no javascript:, data:, file:, etc).

Reference:
https://docs.discord.com/developers/discord-social-sdk/development-guides/setting-rich-presence

1.9.85

30 Apr 08:09

Choose a tag to compare

v1.9.8.5: new full-bleed icon (no transparency)

- Imported finalicon.svg as the new app/tray icon
- Solid blue plate is part of the design — no transparency processing
- App + tray use the same source (1024px master, no padding, no glow)
- Full icon set generated via Pillow native ICO encoder
- All 7 .ico sizes consistent and solid (16/24/32/48/64/128/256)

1.9.74

30 Apr 07:19

Choose a tag to compare

v1.9.7.4: refreshed icon from new SVG (white BG removed)

- Imported new logo SVG (icon2.svg), stripped opaque white square background
- Re-rendered app + tray masters via cairosvg + Pillow pipeline
- Regenerated full icon set with Pillow native ICO encoder (no ImageMagick)
- All 7 .ico sizes verified alpha-clean (16/24/32/48/64/128/256)
- Tray retains 3-pass white glow halo for system tray visibility

v1.9.9.2

30 Apr 19:50

Choose a tag to compare

Full Changelog: v1.9.9.1...v1.9.9.2

v1.9.9.1

30 Apr 19:39

Choose a tag to compare

Full Changelog: v1.9.9...v1.9.9.1

1.9.9

30 Apr 19:06

Choose a tag to compare

Full Changelog: v1.9.8.5...v1.9.9