All notable changes to nativephp-laravel
will be documented in this file.
- Fix/forward native env variables to Child Processes by @gwleuverink in #129
- Fix some MenuBar quirks by @simonhamp in #133
- Pass MenuBar clicked event parameters correctly by @simonhamp in #134
- Delete the
native:queue
command by @JustinLawrenceMS in #130
- @JustinLawrenceMS made their first contribution in #130
Full Changelog: https://github.com/NativePHP/electron/compare/0.8.6...0.8.7
- MenuBar improvements by @simonhamp in #131
Full Changelog: https://github.com/NativePHP/electron/compare/0.8.5...0.8.6
- Tidy / remove commented out child process env merge by @gwleuverink in #126
- Create build-plugin.yml by @simonhamp in #127
- Make the queue worker work by @simonhamp in #128
- @gwleuverink made their first contribution in #126
Full Changelog: https://github.com/NativePHP/electron/compare/0.8.4...0.8.5
- Fix the relative path to PHP by @JCombee in #125
- Improve child process by @SRWieZ in #123
- Fix powerMonitor events by @SRWieZ in #122
Full Changelog: https://github.com/NativePHP/electron/compare/0.8.3...0.8.4
Hotfix
Full Changelog: https://github.com/NativePHP/electron/compare/0.8.2...0.8.3
To get the command, run php artisan native:install
after updating to this version
Full Changelog: https://github.com/NativePHP/electron/compare/0.8.1...0.8.2
- Add endpoint for listing all windows by @JCombee in #120
- Add PHP server exception reporting by @simonhamp in #121
- @JCombee made their first contribution in #120
Full Changelog: https://github.com/NativePHP/electron/compare/0.8.0...0.8.1
- Integrate Plugin by @RobertWesner in #109
- Add active screen endpoint by @simonhamp in #112
- Support
--no-interaction
innative:serve
command by @simonhamp in #119 - Child processes by @simonhamp in #115
- Improved window management by @simonhamp in #118
- Add support for custom events fired by clicking on notifications by @LukeTowers in #114
- Fix windows php path for native:minify by @kritish-dhaubanjar in #111
- Bump actions/checkout from 2 to 4 by @dependabot in #116
- Bump actions/setup-node from 1 to 4 by @dependabot in #117
- @LukeTowers made their first contribution in #114
- @kritish-dhaubanjar made their first contribution in #111
Full Changelog: https://github.com/NativePHP/electron/compare/0.7.4...0.8.0
- Fix for Laravel Prompts version by @sarukomine in #110
- @sarukomine made their first contribution in #110
Full Changelog: https://github.com/NativePHP/electron/compare/0.7.3...0.7.4
Full Changelog: https://github.com/NativePHP/electron/compare/0.7.2...0.7.3
- Updated php-bin dependencies to ^0.5 by @SRWieZ in #107
- Fixed Tests by @RobertWesner in #104
- Customizable deeplink scheme by @simonhamp in #105
- Add environment variable for php bin directory. by @kisuka in #101
- @SRWieZ made their first contribution in #107
- @RobertWesner made their first contribution in #104
- @kisuka made their first contribution in #101
Full Changelog: https://github.com/NativePHP/electron/compare/0.7.1...0.7.2
- App Icon version 2 by @simonhamp in #103
Full Changelog: https://github.com/NativePHP/electron/compare/0.7.0...0.7.1
Update the NPM dependencies
Full Changelog: https://github.com/NativePHP/electron/compare/0.6.5...0.7.0
- fix: add missing platform.arch for Linux and Windows by @martinpl in #100
- @martinpl made their first contribution in #100
Full Changelog: https://github.com/NativePHP/electron/compare/0.6.4...0.6.5
- Remove forced config from Electron config by @simonhamp in #95
- Patch app name during development by @simonhamp in #96
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #99
- Fixed missing import of select() function from Laravel Prompts by @rinodrummer in #98
- Fix to issue nativephp/laravel #318 + General cleanup and DRYied Publish command by @Rudeisnice in #97
- @rinodrummer made their first contribution in #98
Full Changelog: https://github.com/NativePHP/electron/compare/0.6.3...0.6.4
- Use Prompts to request Platform when not provided by @vikas5914 in #92
- Fix publish command by @simonhamp in #93
- Fix
native:publish mac
by @simonhamp in #94
- @vikas5914 made their first contribution in #92
Full Changelog: https://github.com/NativePHP/electron/compare/0.6.2...0.6.3
- Fix the
native:minify
command run during build (inspired by @KajPe's patch)
Full Changelog: https://github.com/NativePHP/electron/compare/0.6.1...0.6.2
- Fix PHP executable loading on Windows
Full Changelog: https://github.com/NativePHP/electron/compare/0.6.0...0.6.1
- Uses the latest version of nativephp/php-bin and correctly selects the appropriate binary when building your app π
- Fixes NativePHP/laravel#244 which was a stumbling block for installing on Windows
- Add default Amazon S3 auto-update provider config by @lonnylot in #65
- Upgrade Testbench by @crynobone in #87
- Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in #91
- @crynobone made their first contribution in #87
Full Changelog: https://github.com/NativePHP/electron/compare/0.5.1...0.6.0
- Updated the electron-builder dependency constraint to the latest
- Added prep code for upcoming new PHP binaries
- Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in #88
- Bump ramsey/composer-install from 2 to 3 by @dependabot in #85
- Fix undefined class Process in ExampleTest.php by @LunashaGit in #83
- add space between cross-env and node by @A3Brothers in #81
- Add the return types for each methods by @LunashaGit in #84
- Bump aglipanci/laravel-pint-action from 2.3.1 to 2.4 by @dependabot in #90
- allow crossbuilding + minor DRY cleanup by @Rudeisnice in #79
Full Changelog: https://github.com/NativePHP/electron/compare/0.5.0...0.5.1
- Laravel 11 support by @meliani in #89
- Allow compiling packages in a CI environment by @danjohnson95 in #74
- Upload to GitHub Releases by @danjohnson95 in #75
- Windows flag for electron builder. by @A3Brothers in #77
- Automate platform detection by @kpanuragh in #52
- Fix broken links in README by @danjohnson95 in #73
- Bump actions/checkout from 3 to 4 by @dependabot in #78
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #80
- Bump aglipanci/laravel-pint-action from 2.3.0 to 2.3.1 by @dependabot in #82
- @danjohnson95 made their first contribution in #75
- @A3Brothers made their first contribution in #77
- @kpanuragh made their first contribution in #52
- @meliani made their first contribution in #89
Full Changelog: https://github.com/NativePHP/electron/compare/0.4.0...0.5.0
- Added Laravel Prompts
- Added the option --installer to InstallCommand and DevelopCommand by @SergioGMR in #26
- Linux extra condition for electron builder. by @lotharthesavior in #57
- fix(linux build commands): add missing 'x64' flag by @pixrr in #63
- @SergioGMR made their first contribution in #26
- @lotharthesavior made their first contribution in #57
- @pixrr made their first contribution in #63
Full Changelog: https://github.com/NativePHP/electron/compare/0.3.3...0.4.0
- Fix native:build npm timeout by @drhoussem in #54
- Resolve Windows opening config file in default application by @ShaneShipston in #60
- Correct NATIVEPHP_PHP_BINARY_PATH by @lonnylot in #64
- Fix php path in queue command by @phuclh in #58
- Fix queue command environment variables
- @drhoussem made their first contribution in #54
- @ShaneShipston made their first contribution in #60
- @lonnylot made their first contribution in #64
- @phuclh made their first contribution in #58
Full Changelog: https://github.com/NativePHP/electron/compare/0.3.2...0.3.3
- Bump JS package dependency
Full Changelog: https://github.com/NativePHP/electron/compare/0.3.1...0.3.2
Fix PHP path resolution
Full Changelog: https://github.com/NativePHP/electron/compare/0.3.0...0.3.1
- Added the ability to build Windows and Linux apps π
- Added binary lookup for linux based platform by @kalizi in #44
- @kalizi made their first contribution in #44
Full Changelog: https://github.com/NativePHP/electron/compare/0.2.0...0.3.0
- Add Windows support by @chrisreedio in #33
- @chrisreedio made their first contribution in #33
Full Changelog: https://github.com/NativePHP/electron/compare/0.1.2...0.2.0
- Remove yarn dependency when using serve command by @semiherdogan in #39
- Add missing php.js file
- Make sure that NPM runs forever when running
artisan:publish
- @semiherdogan made their first contribution in #39
Full Changelog: https://github.com/NativePHP/electron/compare/0.1.1...0.1.2
- fix: README badges by @bensherred in #7
- composer package local path remove for production release #14 by @AbmSourav in #15
- Package Name Update: Migrating from 'nativephp-electron' to '@nativephp/electron-plugin' by @hogus2037 in #16
- Fix install command by @bangbangda in #17
- Fix the issue of starting the development server by @mahmoudmohamedramadan in #25
- @bensherred made their first contribution in #7
- @AbmSourav made their first contribution in #15
- @hogus2037 made their first contribution in #16
- @bangbangda made their first contribution in #17
- @mahmoudmohamedramadan made their first contribution in #25
Full Changelog: https://github.com/NativePHP/electron/compare/0.1.0...0.1.1