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: NativePHP/electron
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.0.0-beta.1
Choose a base ref
...
head repository: NativePHP/electron
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.0.0-beta.2
Choose a head ref
  • 17 commits
  • 33 files changed
  • 11 contributors

Commits on Jan 21, 2025

  1. Update CHANGELOG

    simonhamp authored and github-actions[bot] committed Jan 21, 2025
    Configuration menu
    Copy the full SHA
    46bbc5c View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2025

  1. Configuration menu
    Copy the full SHA
    9381aa7 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2025

  1. Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0

    Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2.2.0 to 2.3.0.
    - [Release notes](https://github.com/dependabot/fetch-metadata/releases)
    - [Commits](dependabot/fetch-metadata@v2.2.0...v2.3.0)
    
    ---
    updated-dependencies:
    - dependency-name: dependabot/fetch-metadata
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jan 27, 2025
    Configuration menu
    Copy the full SHA
    4066df9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #160 from NativePHP/dependabot/github_actions/depe…

    …ndabot/fetch-metadata-2.3.0
    
    Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0
    github-actions[bot] authored Jan 27, 2025
    Configuration menu
    Copy the full SHA
    38a2613 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2025

  1. Bump aglipanci/laravel-pint-action from 2.4 to 2.5

    Bumps [aglipanci/laravel-pint-action](https://github.com/aglipanci/laravel-pint-action) from 2.4 to 2.5.
    - [Release notes](https://github.com/aglipanci/laravel-pint-action/releases)
    - [Commits](aglipanci/laravel-pint-action@2.4...2.5)
    
    ---
    updated-dependencies:
    - dependency-name: aglipanci/laravel-pint-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Feb 3, 2025
    Configuration menu
    Copy the full SHA
    2170fe6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #161 from NativePHP/dependabot/github_actions/agli…

    …panci/laravel-pint-action-2.5
    
    Bump aglipanci/laravel-pint-action from 2.4 to 2.5
    github-actions[bot] authored Feb 3, 2025
    Configuration menu
    Copy the full SHA
    45d9f99 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2025

  1. Add endpoint to resize MenuBar window (#163)

    * Add endpoint to resize MenuBar window
    
    * Reinstated wrongfully deleted yarn.lock
    dnkmdg authored Feb 13, 2025
    Configuration menu
    Copy the full SHA
    b0a8aee View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2025

  1. Update logic to ensure TTY mode is appropriately disabled (#162)

    * Update logic to ensure TTY mode is appropriately disabled
    Fixes NativePHP/laravel#468
    
    - Utilises the Symfony Process class which has a tried and tested `isTtySupported()` method. This will return false if windows due to a DIRECTORY_SEPARATOR check.
    - Removed check for Windows specifically as this is checked as above.
    - Ensures even if TTY is supported, it is still set to off when -n|--non-interactive is specified.
    
    * Ensure beta is allowed to be requested
    
    * New minimum version required by /laravel to allow download
    
    * Update test package dependency
    
    ---------
    
    Co-authored-by: Pete Bishop <pbishop@monarx.com>
    PeteBishwhip and Pete Bishop authored Feb 17, 2025
    Configuration menu
    Copy the full SHA
    d978aa5 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2025

  1. Configuration menu
    Copy the full SHA
    f50b9d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    346a442 View commit details
    Browse the repository at this point in the history
  3. Expand notification api with reference and more events (#168)

    * Expand notification api with reference and more events
    
    * Ensure unique identifier
    andreascreten authored Feb 21, 2025
    Configuration menu
    Copy the full SHA
    d8537f5 View commit details
    Browse the repository at this point in the history
  4. enhancement / address build command papercuts (#153)

    * copy app to build path before cleanup & composer install
    
    * copied CleansEnvFile trait from upstream PR #106
    
    Co-authored-by: Simon Hamp <github@simonhamp.me>
    
    * copied updated app icon path from upstream PR #106
    
    Co-authored-by: Simon Hamp <github@simonhamp.me>
    
    * copied app name fix from upstream PR #106
    Co-authored-by: Simon Hamp <github@simonhamp.me>
    
    * tidy
    
    * tidy
    
    * added skip patterns from electron-builder & account for symlinks (for symlinked composer deps)
    
    * add more default skip patterns
    
    * merge upstream
    
    * Build plugin
    
    * wip
    
    * remove redundant electron-builder app copy logic
    
    * move php building from separate step to beforePack hook
    
    * remove explicit php building from npm scripts
    
    * tidy
    
    * make sure database, logs, sessions & cached views are never included in builds!
    
    * use 8.1 compatible syntax
    
    * refactor to use symfony finder
    
    * move vendor/bin & node_modules exclude to config file (see PR nativephp/laravel)
    
    * fix ignore paths
    
    * ignore vsc files
    
    * revert back to using RecursiveDirectoryIterator
    
    * Fix styling
    
    * use npm ci for updating electron dependencies
    
    * update mac x86 comment
    
    * add PrunesVendorDirectory trait
    
    * move default exclude list to nativephp-internal config
    
    * Fix styling
    
    * add comments for file relocation when more adapters are added later on
    
    * decouple terminal messages from the build traits
    
    * decouple source path from build traits (for testing)
    
    * consolidate namespaces with identical purpose
    
    * bring back default exclude list to electron repo
    
    * fix regression
    
    * wip - tests
    
    * Fix styling
    
    * add more tests
    
    * Fix styling
    
    * more flexibility when working with paths
    
    * boyscouting
    
    * add filesystem stub directories to gitignore
    
    * add CleanEnvFile tests
    
    * Fix styling
    
    * add more tests
    
    * fix unclosed bracket
    
    * Fix styling
    
    * dependency compatibility for php 8.1
    
    * use php 8.1 compatible syntax
    
    * fix - native config not loaded in CI
    
    * wip - fix CI inconsistencies
    
    * wip - typo
    
    * fix typo
    
    * Fix styling
    
    * fix - yet another mistake
    
    * use platform specific directory separators
    
    Co-authored-by: @SRWieZ
    
    * speed up tests & split by type
    
    Co-authored-by: @SRWieZ
    
    * Fix styling
    
    * move app name step down
    
    * remove mac x86 naming deviation
    
    * add workflow_run trigger (for debugging)
    
    * workflow dispatch instead of run
    
    * cover unhappy path
    
    * wip - fix test in CI
    
    * wip - add dumps to debug CI errors
    
    * disable flaky test (due to tight repo coupling)
    
    * wip - fix composer version conflict after upstream merge
    
    ---------
    
    Co-authored-by: Simon Hamp <github@simonhamp.me>
    Co-authored-by: gwleuverink <17123491+gwleuverink@users.noreply.github.com>
    3 people authored Feb 21, 2025
    Configuration menu
    Copy the full SHA
    53da359 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2025

  1. Configuration menu
    Copy the full SHA
    bda3296 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df970bc View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2025

  1. fix: linting workflow (#173)

    SRWieZ authored Feb 23, 2025
    Configuration menu
    Copy the full SHA
    f499539 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2025

  1. fix: deepLinkProtocol (#171)

    SRWieZ authored Feb 24, 2025
    Configuration menu
    Copy the full SHA
    46e6901 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2025

  1. Configuration menu
    Copy the full SHA
    eac69c2 View commit details
    Browse the repository at this point in the history
Loading