メインコンテンツにスキップする

Recoil 0.7.6

·1分未満で読めます
  • NextJSなどの環境や、高速リフレッシュ機能を使った一部の開発環境ではノイズが多すぎるため、「重複するアトムキー」チェックとロギングを無効にするフラグを公開しました。(#733#2020#2046

    • RecoilパッケージからRecoilEnvをインポートし、コード内でRecoilEnv.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED = falseを設定して、チェックとロギングを無効にします。
    • NodeJS環境(NextJSなど)ではprocess.env.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=falseもサポートします。
    • 注意: これは正当なエラーを含む重複するアトムキーに対するすべてのチェックを無効にするため、注意して使用してください!
  • useSyncExternalStore()に対応していないネストされたレンダラーを持つReact 18環境の回避策。(#2001#2010