X Tutup
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: itchio/itch
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: itchio/itch
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: alts/electron
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 8 commits
  • 4 files changed
  • 1 contributor

Commits on Jun 24, 2024

  1. Upgrade to Electron 23

    alts committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    7bec035 View commit details
    Browse the repository at this point in the history
  2. Upgrade to Electron 24

    alts committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    44f529c View commit details
    Browse the repository at this point in the history
  3. Upgrade to Electron 25

    This deprecates two functions that we make use of:
    * registerStringProtocol
    * registerStreamProtocol
    
    The upgrade path to the new protocol handling API isn't trivial, so
    I'm delaying it temporarily. As of Electron 31, the old API is
    still available, so this isn't yet urgent.
    
    Both functions are used with HTML games.
    alts committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    57a762b View commit details
    Browse the repository at this point in the history
  4. Convert itch-cave protocol handler to new API

    The `registerStreamProtocol` API has been deprecated.
    alts committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    70d4082 View commit details
    Browse the repository at this point in the history
  5. Upgrade to Electron 26

    This will be the last version of the app to support macOS 10.13 and
    10.14.
    
    The `persistent` quota was no longer a valid type as on Electron 26
    alts committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    0eef081 View commit details
    Browse the repository at this point in the history
  6. Upgrade to Electron 27

    alts committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    901def9 View commit details
    Browse the repository at this point in the history
  7. Upgrade to Electron 29

    We skip Electron 28, as Construct games crash under that version
    alts committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    4810747 View commit details
    Browse the repository at this point in the history
  8. Upgrade to Electron 30

    alts committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    7287cc9 View commit details
    Browse the repository at this point in the history
Loading
X Tutup