All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Expose API and complete refactoring/rewrite
#50
- flake.lock: Update
#49
- flake.lock: Update
#48
- flake.lock: Update
#46
- flake.lock: Update
#44
- flake.lock: Update
#43
- flake.lock: Update
#42
- flake.lock: Update
#41
- flake.lock: Update
#37
- chore(deps): Bump cachix/install-nix-action from 16 to 17
#36
- flake.lock: Update
#35
- flake.lock: Update
#34
- chore(deps): Bump actions/checkout from 2 to 3
#32
- flake.lock: Update
#33
- flake.lock: Update
#31
- flake.lock: Update
#30
- flake.lock: Update
#29
- flake.lock: Update
#28
- flake.lock: Update
#27
- flake.lock: Update
#26
- flake.lock: Update
#25
- flake.lock: Update
#24
- flake.lock: Update
#23
- flake.lock: Update
#22
- flake.lock: Update
#21
- flake.lock: Update
#20
- flake.lock: Update
#19
- flake.lock: Update
#18
- flake.lock: Update
#17
- flake.lock: Update
#16
- flake.lock: Update
#15
- flake.lock: Update
#14
- flake.lock: Update
#13
- flake.lock: Update
#12
- flake.lock: Update
#11
- flake.lock: Update
#10
- flake.lock: Update
#9
- flake.lock: Update
#8
- flake.lock: Update
#7
- Upgrade flakes
#6
- Upgrade flakes
#5
- Upgrade flakes
#4
- Upgrade flakes
#3
- Upgrade flakes
#2
- Move PHP common stuff to a shared function
#1
- doc: Update README - Fix #47
#47
- fix: Add default
withoutExtensions
attribute.93097d8
- fix: Remove
json
extensions from PHP >= 8.5134360
- flake lock update
e949488
- fix: Remove
nixpkgs.follow
line.0c413ab
- ci: Trigger tests when specific file changes only.
b067ce0
- fix: let
extensions
have a default value.f40d13e
- docs: Add/Update changelog.
2b7474c
- fix: add
withExtensions
attribute to avoid deleting existing default set of extensions.9439ba2
- fix: Udpate default extensions set when building custom PHP version.
01b94a1
- docs: Add/Update changelog.
3575816
- docs: Update
README
.5e2b086
- Update README.
f224ad4
- Rewrite and refactor everyting.
82c900d
- Remove
json
extension from php82.adbcf86
- Add support for PHP 8.2 (8.2.0alpha2).
2236045
- flake lock update
604abed
- Flake.lock update + php74 fixes.
9a66da6
- Revert "flake.lock: Update"
9ecc4fd
- Flake.lock update
d4c376b
- docs: Update README.
82354d4
- flake: Update lock file
1cb5e9d
- Update flake.lock
e6dfab9
- Update flake.lock
e84a628
- flake: Update lock file.
ec5d551
- Update upgrade-flakes.yaml
d5f5622
- flake: Update lock file.
88739d7
- Use
nixpkgs
for current version of PHP.402d930
- Update
flake.lock
.5b84eae
- Revert "Simplify things."
b4ef27e
- Simplify things.
0508792
- feat: Let users load extensions from
require-dev
usingnix develop
.7fe74bd
- Fix flags injection.
eb88769
- flake: Update lock file
ba40abe
- flake: Update lock file.
35860d6
- flake lock update
d70f045
- flake lock update
37189c2
- flake lock update
559be0e
- ci: Build optional extensions only for specific derivations.
5aac5e1
- ci: Build and cache optional dependencies.
d442981
- ci: Build and cache optional dependencies.
57af070
- Update
flake.nix
.7818c1c
- Update
flake.nix
.921bbbd
- BC: Rename
.php.ini
into.user.ini
.5001b1b
- flake: Update lock file
79fb8a9
- flake: Update lock file
e6e2ca2
- Revert "Add binary cache."
dd3a4e3
- flake: Update lock file
a24d75c
- flake: Update lock file.
1e58972
- ci: Auto-determine matrix of PHP derivations to build.
f3dbe58
- ci: Auto-determine matrix of PHP derivations to build.
3734253
- ci: Auto-determine matrix of PHP derivations to build.
d4f77ff
- Update
flake.nix
.ce73978
- flake: Update lock file.
9eef5e7
- Add binary cache.
a370dc3
- flake: Update lock file.
fc0a35e
- chore: Remove obsolete files, update README.
8451d6b
- Minor code simplification.
311e3f3
- fix: Add
json
extension by default.3e1f185
- fix: Fix 7.0 and 7.1 builds.
24cb2cb
- fix: Add missing derivations.
703e14c
- ci: Fix build syntax.
dba56d0
- ci: Update builds.
b9140ad
- ci: Update builds.
be38066
- ci: Fix builds.
858c380
- ci: Update build name.
def4dbd
- ci: Remove obsolete action.
4bff3e1
- ci: Use Cachix.
6737da3
- ci: Disable builds on Microsoft Windows.
48177e8
- ci: Fix nix syntax.
78e695b
- ci: Fix nix syntax.
7fe6d51
- ci: Add initial CI file.
32694b0
- refactor: Simplify things, make things more compact.
112acac
- fix: Add more default extensions.
a22f690
- flake: Update lock file
609491d
- fix: Remove flake-compat.
adde080
- fix: Fix syntax.
5dca7c8
- fix: Add
flake-compat
correctly.0b7c06d
- flake: Update lock file.
cf8a0a5
- refactor: Simplify and reduce duplicated code.
edfbb4f
- docs: Add a note about purity.
72ca644
- fix: Replace set with list.
f62659f
- refactor: Remove
xdebug
andpcov
custom handling.e2d91ff
- refactor: Update default list of extensions.
31f5cbf
- feat: Parse extensions from
composer.lock
file as well.970e22e
- docs: Update
README
.90d8b7e
- Make it work even if
composer.json
does not exist.ea00663
- feat: Make sure extension exists before using it.
64fa6c4
- feat: Autodetect extensions from composer.json.
19ea3a0
- flake: Update lock file
fb29d5f
- docs: Update README.
ee10ef0
- Minor refactoring by @aanderse.
09d3d42
- Refactoring.
f5ea312
- Add quotes.
d8ba662
- chore: Remove leftover file.
0aa5a92
- docs: Update TODO comment.
5207679
- docs: Add a TODO comment for later.
e0ec699
- docs: Update README.
fcd9c40
- Update.
27f5f62
- Remove uneeded file.
c74bce2
- Update.
6c3504c
- Update.
fe5537d
- Update.
7541740
- Update.
748a337
- Update.
50159a6
- Update.
d995e81
- flake: Update lock file.
e77bc92
- flake: Update lock file.
efa7e34
- flake: Update lock file.
0728d97
- flake: Update lock file.
1edb713
- flake: Update lock file.
5add7ac
- flake: Update lock file.
335bef6
- flake: Update lock file.
01c6366
- Update default PHP version.
bcf1c6a
- doc: Add a note about ZTS.
203b916
- fix: Enable NTS versions.
15d8a8a
- Enable NTS versions.
11565ae
- docs: Update README.
757fed2
- Update flake.nix on weekly basis.
620863b
- docs: Update README.
b252de0
- Enable PHP81.
2815234
- ci: Update
ad7f54c
- ci: Update
cac00cf
- ci: Update Github behavior.
0500af5
- flake: Update dependencies
8cbd40b
- docs: Update README.
6008ec2
- docs: Update README.
e674c81
- Update flake.
3a5aae3
- flake: Update dependencies
bd711d1
- flake: Update dependencies
f2f372d
- flake: Update dependencies
8216160
- ci: Update.
a8a6104
- flake: Update dependencies
039d9c0
- ci: Update.
6f53984
- ci: Update.
3e082f6
- fix: Fix nodebug versions.
3203bb3
- ci: Update Github behavior.
3b99207
- Let users provide a custom
.php.ini
file.e60e902
- Switch to flake based environment.
48d48da
- Update.
bafc87f
- Update dependencies.
82018f5
- Update dependencies.
c198f5f
- Update pinned version.
82468e7
- Update dependencies.
5ec6f37
- Update README.
6cbcf05
- Update - Remove with.
c4e1c98
- Update - Use version as a string.
e7633a5
- Add more PHP versions.
b59d6ca
- Add missing extensions.
8dc2450
- Add PHP version.
912e295
- docs: Update things here and there.
8040ecc
- Add git and docker-compose
319660a
- docs: Update README.
ea01eee
- More abstraction.
9a3b4bf
- refactor[php]: move common configuration to shared function
d7103d2
- Initial set of files.
12c2bd6
- Initial commit.
ec18228