Void

A modification for grok.com

Це версії цього скрипту, де код був змінений. Показати всі версії.

  • v0.5.5 27.03.2026

    v0.5.5

  • v0.5.4 26.03.2026

    v0.5.4

    • Remove dead finders and utils.
    • Fix SettingsStore finder anchor.
    • Fix reporter false negatives for assignment-style exports.
  • v0.5.3 25.03.2026

    v0.5.3

    Bug Fixes

    • ChatBarButtonAPI: Fix patch.
    • Fix chunk patching dropping chunks on error.
    • Fix settings listener errors blocking save.
    • Fix style system breaking on container disconnect.
    • Fix stale notice ID after user dismiss.
    • Fix modal stack corruption with duplicate keys.
    • Fix async plugin start rejection unhandled.
    • Fix IDB write resolving before transaction commit.
    • Fix localStorage deleted before IDB migration confirmed.
    • Fix LazyComponent unbounded factory calls.
    • Fix missing @grant GM_setClipboard.
    • Fix ZIP UTF-8 filename flag.
    • Fix mixed px/rem units in settings CSS.
    • Add contain:content to injected UI containers.
    • Add unregisterStyle for proper style cleanup.
    • Add 30s timeout to fetchExternal.
    • Add version validation to update checker.
    • Add Toaster null guard for early calls.
    • Add init() idempotency guard.
    • Add error isolation to Turbopack ready phase.
    • Add SettingsStore proxy cache.
    • Deduplicate STORAGE_KEY constant.
  • v0.5.2 24.03.2026

    v0.5.2

    • DownloadTTS: Fix button styling to match native TTS controls.
    • BetterImagine: Fix hover patch for updated source.
    • Move module notify to finally block.
    • Fix \i canonicalization with leading escapes.
  • v0.5.1 23.03.2026

    v0.5.1

    Features

    • Add AlertDialog, Badge, Card, Drawer, HoverCard, Label, Portal, Table, ToggleGroup, Textarea components.
    • Add shared BaseCard for plugin/theme cards.
    • Add utils: mapGetOrCreate, extractUrlExtension, sortedEntries.
    • BetterImagine: Disable toolbar buttons when no visible items.

    Bug Fixes

    • BetterImagine: Fix pluralize double-number bug ("11 item" instead of "1 item").
    • BaseCard: Fix card border styling.
    • Fix type safety in Notifications, Settings, BetterLinks.
    • Notices: Replace innerHTML with JSX icons.
    • CSS: Fix colors, px to rem, accessibility.

    Breaking Changes

    • Migrate to new Button module with shape variants.
    • Replace Chip with Grok's Badge.
    • Swap ConfirmDialog to use AlertDialog.
    • Experiments: Rename to Encrypted.
  • v0.5.0 23.03.2026

    Migrate to new Button module with shape variants

    Source Button and ButtonWithTooltip from the new module (with ButtonWithPopover) instead of the legacy module. Update all consumers to use the new variant/size/shape API (ghost→tertiary, iconMd→md+circle, rounded→shape="circle"). Add forbidden bare-HTML-elements rule.

    BetterImagine: Use native button variants, fix pluralize double-number bug

    Drop custom chip/chip-danger CSS from toolbar buttons in favor of native tertiary/danger variants. Bump toolbar buttons to size md to match Grok nav buttons. Fix pluralize() being called with a redundant count prefix causing "11 item" instead of "1 item". Disable Select, Delete all, and Download all when no visible items exist.

  • v0.5.0 23.03.2026

    v0.5.0

    Features

    • Add BetterLinks plugin.
    • Add PromptEnhancer plugin.
    • Add local themes support.
    • Add settings reset button to plugin dialog.

    Bug Fixes

    • Fix NoTelemetry patch for new Mixpanel init.
    • Fix plugin filter not updating on toggle.
    • Fix settings direct mutation in plugin dialog.
    • Fix stale snapshot after async in theme enable.
    • Fix handlePaste stale closure in custom CSS tab.
    • Fix theme card sizing to match plugin cards.
    • Fix ButtonWithTooltip module resolution.
    • Fix lastIndex not reset in patch validation.
    • Fix duplicate local theme IDs.
    • Handle malformed JSON lines in PromptEnhancer.

    Improvements

    • Simplify ChatBarButton and DownloadTTS.
    • Remove dead code in BetterImagine.
    • Use existing utils instead of reimplementing.
    • Shrink card action icons.
    • Fix IconsBrowser tab layout.
    • Harden core APIs: Events, Notifications, PluginManager.
    • Keep managed styles active for patched plugins on disable.
  • v0.4.9 22.03.2026

    v0.4.9

    • StreamerMode: Add birth year blur.
    • StreamerMode: Fix sidebar avatar and name blur selectors.
    • ContextMenuAPI: Fix missing action buttons.
    • MCP: Overhaul tools.
    • Fix QuickCSS cursor desync.
  • v0.4.8 20.03.2026

    v0.4.8

    Features

    • Add patch bench tool with find, match, and replace timing.
    • Add watch mode debounce and pending build support.
    • MCP: CORS origin whitelist.
    • BetterSidebar: Add managed style, fix Firefox card click collapse.

    Bug Fixes

    • Fix soft-reload patch race condition.
    • Fix waitFor leak and empty catches.
    • Fix unhandled promise rejections.
    • DownloadTTS: Fix double-click race with ref guard.
    • Experiments: Fix empty toast.
    • Enforce HTTPS-only theme URLs, fix race conditions.
    • Patch CSP selectively instead of removing.
    • Add target origin to postMessage in content script.

    Performance

    • Optimize patcher performance.
    • Optimize slow patch regexes.
    • Audit and tighten all patch match regexes.
  • v0.4.6 20.03.2026

    v0.4.6

    Co-Authored-By: Claude Opus 4.6 [email protected]

  • v0.4.5 19.03.2026

    v0.4.5

    Features

    • Add browser and toast notification settings for Experiments and QueryTracker.
    • Add sendBrowserNotification utility.
    • Add dev-only patch validation for disabled plugins.
    • Add reporter to validate patches and finders against live grok.com.
    • Add project logo and extension icons.
    • Improve userscript header metadata for broader compatibility.

    Bug Fixes

    • Experiments: Include flag names in change notifications.
    • MessageTimestamps: Fix patch for updated response layout.
    • FixChrome: Replace patch with global CSS override for all backdrop-blur.
    • QuickCSS: Add border radius to editor container.
  • v0.4.0 19.03.2026 Imported from URL
  • v0.4.0 18.03.2026
  • v0.3.1 17.03.2026
  • v0.3.0 14.03.2026
  • v0.2.9 14.03.2026
  • v0.2.8 13.03.2026
  • v0.2.7 11.03.2026
  • v0.2.6 11.03.2026
  • v0.2.6 10.03.2026
  • v0.2.5 06.03.2026
  • v0.2.4 03.03.2026
  • v0.2.3 01.03.2026
  • v0.2.2 28.02.2026
  • v0.2.1 28.02.2026