namaYTyping

変換ありタイピングで配信プラットフォームのチャットに接続し対戦を可能にするスクリプト

Das sind Skriptversionen, bei denen der Quelltext aktualisiert wurde. Alle Versionen anzeigen.

  • v2.1.10 10.05.2026

    Update userscript version to 2.1.10 and modify button styles in ImeLiveChatConnector

    • Bumped version number in package.json to 2.1.10.
    • Changed button variants in ImeLiveChatConnector from 'link' to 'outline' for improved styling and consistency.
  • v2.1.9 10.05.2026

    Update userscript version to 2.1.9 and enhance UI component definitions

    • Bumped version number in package.json and userscript.user.js to 2.1.9.
    • Refactored button and loading variants for improved styling and functionality in UI components.
  • v2.1.8 10.05.2026

    Refactor ImeLiveChatConnector to improve state management and UI interactions

    • Updated the import for nicolive-api-ts to the new package.
    • Introduced liveChatValue state to manage input value more effectively.
    • Enhanced platform selection to update liveChatValue based on the selected platform.
    • Added a conditional link for result history based on live chat input.
  • v2.1.7 10.05.2026

    Enhance Firebase functions and update userscript to version 2.1.7

    • Updated userscript version from 2.1.5 to 2.1.7 in package.json and userscript metadata.
    • Refactored Firebase functions for improved handling of live results, including validation and rate limiting.
    • Enhanced Firestore integration with updated configurations and rules for managing live data and user results.
    • Improved type definitions and utility functions for better clarity and functionality in data processing.
    • Added new dependencies and updated existing ones for better performance and compatibility.
  • v2.1.5 10.05.2026

    Update userscript to version 2.1.5 and enhance Firebase integration

    • Bumped userscript version from 2.1.3 to 2.1.5 in package.json and userscript metadata.
    • Refactored Firebase integration to improve data handling and added new Firestore functions for saving live results.
    • Updated Firestore rules and configurations to manage user results and live data more effectively.
    • Introduced new utility functions for handling live result submissions and improved type definitions for better clarity.
  • v2.1.3 09.05.2026

    Update userscript to version 2.1.3 and enhance Firebase integration

    • Bumped userscript version from 2.1.2 to 2.1.3 in package.json and userscript metadata.
    • Added Firebase package dependency and updated Firestore configuration for improved data management.
    • Refactored chat message handling to support live chat disconnection events and result saving.
    • Updated type definitions for user results and map structures to enhance clarity and functionality.
  • v2.1.2 09.05.2026

    Update userscript to version 2.1.2 and enhance chat message handling

    • Bumped userscript version from 2.1.1 to 2.1.2 in package.json and userscript metadata.
    • Refactored chat message structure to replace 'id' with 'userId' for improved clarity and consistency across platforms.
    • Updated message handling logic in Twitch and YouTube live chat clients to utilize the new 'userId' field.
  • v2.1.1 09.05.2026

    Update userscript to version 2.1.1 and enhance functionality

    • Bumped userscript version from 2.0.2 to 2.1.1 in package.json and userscript metadata.
    • Refactored message handling logic to improve chat message processing and error handling.
    • Introduced new methods for reading WebSocket and server messages, enhancing real-time chat capabilities.
    • Added a utility function for fetching array buffers, improving data handling efficiency.
  • v2.0.2 09.05.2026

    Revert "Update userscript to version 2.0.3 and enhance dependencies"

    This reverts commit d6edf3d1bb6733a2b4554f56c8b6c162d32c0d3e.

  • v2.0.3 09.05.2026

    Update userscript to version 2.0.3 and enhance dependencies

    • Bumped userscript version from 2.0.2 to 2.0.3 in package.json and userscript metadata.
    • Updated various dependencies in pnpm-lock.yaml and pnpm-workspace.yaml, including @types/node, react, and vite, to their latest versions for improved performance and compatibility.
    • Refactored package.json to align with updated dependency specifications.
  • v2.0.2 09.05.2026

    Update userscript to version 2.0.1 and enhance Niconico name handling

    • Bumped userscript version from 1.1.26 to 2.0.1 in package.json and userscript metadata.
    • Refactored chat message processing to improve Niconico username handling, allowing for dynamic name updates in chat.
    • Introduced a new utility for managing Niconico names in local storage, enhancing user identification.
    • Updated type definitions to support new functionalities and improve code clarity.
  • v1.1.26 08.05.2026

    Update userscript to version 1.1.26 and enhance Niconico name handling

    • Bumped userscript version from 1.1.25 to 1.1.26 in package.json and userscript metadata.
    • Introduced functions to manage Niconico usernames in local storage, allowing for better user identification in chat.
    • Refactored chat message processing to incorporate Niconico name registration and display logic, improving user experience.
  • v1.1.25 08.05.2026

    Update userscript to version 1.1.25 and introduce chat modifier enums

    • Bumped userscript version from 1.1.24 to 1.1.25 in package.json and userscript metadata.
    • Added enums for chat modifiers (position and size) to enhance chat customization options.
  • v1.1.24 08.05.2026

    Update userscript to version 1.1.24 and integrate NicoLive API

    • Bumped userscript version from 1.1.22 to 1.1.24 in package.json and userscript metadata.
    • Replaced the deprecated Niconico live chat client with the new NicoLive API integration for improved functionality.
    • Added support for the NicoLive API in the ImeLiveChatConnector component.
    • Updated pnpm-lock.yaml to include new dependencies and their versions.
  • v1.1.22 08.05.2026

    Update userscript to version 1.1.22 and refactor Niconico live chat integration

    • Bumped userscript version from 1.1.21 to 1.1.22 in package.json and userscript metadata.
    • Refactored Niconico live chat client by renaming functions and consolidating logic for improved clarity and maintainability.
    • Introduced a new Nico live chat client file to replace the deprecated Niconico live chat client, enhancing the overall structure of the codebase.
  • v1.1.21 08.05.2026

    Update userscript to version 1.1.21 and optimize tag reading logic

    • Bumped userscript version from 1.1.20 to 1.1.21 in package.json and userscript metadata.
    • Refactored tag reading loops in multiple functions to improve readability and performance by replacing while loops with for loops that break on null tags.
  • v1.1.20 06.05.2026

    Update userscript to version 1.1.20 and improve error handling

    • Bumped userscript version from 1.1.19 to 1.1.20 in package.json and userscript metadata.
    • Refactored HTTP request handling to improve error management and response processing.
    • Enhanced code readability by consolidating buffer handling logic.
  • v1.1.19 06.05.2026

    Update userscript to version 1.1.19 and enhance connection settings

    • Bumped userscript version from 1.1.18 to 1.1.19 in package.json and userscript metadata.
    • Expanded connection settings to include additional Niconico live domains for improved functionality.
    • Improved error handling for network issues during HTTP requests.
    • Refactored code for better readability and consistency in error messages.
  • v1.1.18 06.05.2026

    Update userscript to version 1.1.18 and enhance functionality

    • Bumped userscript version from 1.1.17 to 1.1.18 in package.json and userscript metadata.
    • Revised script description for improved clarity and broadened applicability.
    • Added support for connecting to the "*.nimg.jp" domain alongside existing connections to YouTube and Niconico.
    • Improved error handling for network issues when fetching the watch page.
  • v1.1.17 06.05.2026

    Update userscript to version 1.1.17 and refine input handling

    • Bumped userscript version from 1.1.16 to 1.1.17 in package.json and userscript metadata.
    • Ensured live ID extraction occurs after preventing default paste behavior for improved reliability.
  • v1.1.16 06.05.2026

    Update userscript to version 1.1.16 and improve input handling

    • Bumped userscript version from 1.1.15 to 1.1.16 in package.json and userscript metadata.
    • Enhanced input handling in ImeLiveChatConnector to ensure the current value is retrieved from storage when the platform changes.
  • v1.1.15 06.05.2026

    Update userscript to version 1.1.14 and enhance connection settings

    • Bumped userscript version from 1.1.13 to 1.1.14 in package.json and userscript metadata.
    • Updated connection settings to allow connections to both YouTube and Niconico domains for improved functionality.
  • v1.1.13 06.05.2026

    Update userscript to version 1.1.13 and enhance UI components

    • Bumped userscript version from 1.1.11 to 1.1.13 in package.json and userscript metadata.
    • Improved styling and layout of select components for better user experience.
    • Updated the ImeLiveChatConnector to use a flex column layout for chat input.
    • Added console logging for chat messages in the typing container for debugging purposes.
    • Refined select component structure and styles for consistency across the UI.
  • v1.1.11 06.05.2026

    Update userscript to version 1.1.11 and enhance live chat integration

    • Bumped userscript version from 1.1.8 to 1.1.11 in package.json and userscript metadata.
    • Added support for Twitch and Niconico live chat integration, including new utility functions for extracting live IDs.
    • Updated the ImeLiveChatConnector component to allow switching between YouTube, Twitch, and Niconico platforms.
    • Introduced new libraries for handling live chat interactions and updated related imports.
    • Refined TypeScript configurations and added new settings for improved code formatting.
  • v1.1.8 05.05.2026

    Update userscript to version 1.1.8 and adjust session storage references

    • Bumped userscript version from 1.1.7 to 1.1.8 in package.json and userscript metadata.
    • Changed session storage key from "mapLinkMode" to "typingLinkMode" for improved clarity.
    • Updated the YTyping interface to replace setMapLinkMode with setTypingLinkMode for consistency.
  • v1.1.7 03.05.2026

    Update userscript to version 1.1.7 and enhance UI component integration

    • Bumped userscript version from 1.1.4 to 1.1.7 in package.json and userscript metadata.
    • Integrated new UI components from '@repo/ui', updating imports for Input and Switch.
    • Added a new UI package configuration file and updated dependencies across the project.
    • Removed unused tailwind utility file to streamline the codebase.
  • v1.1.2 03.05.2026

    Update version to 1.1.2 in package.json and userscript metadata

    • Bumped package version from 1.1.1 to 1.1.2 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Refactored user result retrieval in chat handling to use author instead of id for improved accuracy.
  • v1.1.1 03.05.2026

    Update version to 1.1.1 in package.json and userscript metadata

    • Bumped package version from 1.0.20 to 1.1.1 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Upgraded lyrics-ime-typing-engine dependency from 1.2.10 to 1.2.11.
    • Refactored chat state management in NamaTypingContainer for improved clarity and performance.
  • v1.0.20 02.05.2026

    Update version to 1.0.20 in package.json and userscript metadata

    • Bumped package version from 1.0.19 to 1.0.20 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Removed sandbox option in vite.config.ts for improved compatibility.
    • Refactored code to consistently use unsafeWindow for accessing global properties.
  • v1.0.19 02.05.2026

    Update version to 1.0.19 in package.json and userscript metadata

    • Bumped package version from 1.0.18 to 1.0.19 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Refactored useWindowProperty hook to utilize unsafeWindow for better compatibility.
  • v1.0.18 02.05.2026

    Update version to 1.0.18 in package.json and userscript metadata

    • Bumped package version from 1.0.17 to 1.0.18 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
  • v1.0.17 02.05.2026

    Update version to 1.0.17 in package.json and userscript metadata

    • Bumped package version from 1.0.16 to 1.0.17 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
  • v1.0.16 02.05.2026

    Update version to 1.0.16 in package.json and userscript metadata

    • Bumped package version from 1.0.15 to 1.0.16 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Replaced all instances of 'window' with 'unsafeWindow' for improved compatibility in the live chat client and related features.
  • v1.0.15 02.05.2026

    Update version to 1.0.15 in package.json and userscript metadata

    • Bumped package version from 1.0.14 to 1.0.15 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Refactored code to replace unsafeWindow references with window for improved compatibility.
  • v1.0.14 02.05.2026

    Revert "Update version to 1.0.13 in package.json and userscript metadata"

    This reverts commit 7e6f208fb21e52288c7fe5b6782f001e688f28cf.

    Update version to 1.0.14 in package.json and userscript metadata

    • Bumped package version from 1.0.12 to 1.0.14 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Added sandbox option in vite.config.ts for enhanced security.
    • Refactored live chat client to remove session storage dependency for live ID retrieval.
  • v1.0.13 02.05.2026

    Update version to 1.0.13 in package.json and userscript metadata

    • Bumped package version from 1.0.12 to 1.0.13 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Refactored code to use a new pageWindow variable for improved compatibility with unsafeWindow references.
  • v1.0.12 02.05.2026

    Update version to 1.0.12 in package.json and userscript metadata

    • Bumped package version from 1.0.11 to 1.0.12 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Enhanced live chat client to retrieve live ID from session storage for improved functionality.
  • v1.0.11 02.05.2026

    Revert "Update version to 1.0.10 in package.json and userscript metadata"

    This reverts commit 1bf4e85c77308e71283b59ff866c889e796e3eb0.

    Reapply "Update version to 1.0.10 in package.json and userscript metadata"

    This reverts commit 8121a019bf3c569b7f7bec26622b702fce1d1f35.

  • v1.0.10 02.05.2026

    Update version to 1.0.10 in package.json and userscript metadata

    • Bumped package version from 1.0.9 to 1.0.10 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Enhanced live chat client to include visitor data and improved continuation handling for YouTube Live chat interactions.
  • v1.0.9 02.05.2026

    Update userscript metadata for version 1.0.9

    • Changed userscript name to "namaYTyping".
    • Updated version to 1.0.9.
    • Revised description to clarify the script's functionality for YouTube Live chat interactions.
  • v1.0.8 02.05.2026

    Update version to 1.0.8 in package.json and userscript metadata

    • Bumped package version from 1.0.7 to 1.0.8 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Refactored ImeModeSwitch to initialize state using a new getInitialMode function for improved session storage handling.
  • v1.0.7 02.05.2026

    Update version to 1.0.7 in package.json and userscript metadata

    • Bumped package version from 1.0.6 to 1.0.7 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Removed obsolete button component from the codebase.
  • v1.0.6 02.05.2026

    Update version to 1.0.5 in package.json and userscript metadata

    • Bumped package version from 1.0.4 to 1.0.5 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
    • Refactored usePortalMount to improve element mounting and observation logic.
  • v1.0.4 02.05.2026

    Update version to 1.0.4 in package.json and userscript metadata

    • Bumped package version from 1.0.3 to 1.0.4 in package.json.
    • Updated userscript version in dist/namaytyping.user.js to reflect the new package version.
  • v1.0.0 01.05.2026