Skip to content

Releases: box-project/box

4.6.10

31 Oct 18:39
6dc6a13

Choose a tag to compare

Fixes

  • Improve performance of Box::collectRemainingFiles() (#1560)

4.6.9

31 Oct 09:05
db022b8

Choose a tag to compare

Fixes

  • Put file sorting behind a CLI flag (#1553)

Misc

  • Update WebmozartAssert (#1556)
  • Update PHP-Scoper (#1558)

4.6.8

15 Oct 15:32
05d205d

Choose a tag to compare

Fixes

  • Consistently sort files for more deterministic builds (#1534)
  • Ensure we restore the working directory upon failure (#1538)

4.6.7

06 Sep 15:45
190d527

Choose a tag to compare

Fixes

  • Allow sebastian/diff 6.x and 7.x (#1527)
  • Find the composer executable on Windows (#1529, #1530)
  • Bump PHP dependencies (#1519)

4.6.6

02 Mar 18:33
0964604

Choose a tag to compare

Fixes

  • Fix the Homebrew CI token used

4.6.5

02 Mar 18:22
0964604

Choose a tag to compare

Fixes

  • Update the Terminal of the RequirementChecker (#1466)
  • Add an image for the linux/arm64/v8 platform (#1470)

4.6.4

01 Mar 18:43
cce7f4f

Choose a tag to compare

Fixes

  • Allow thecodingmachine/safe ^3 (#1450)
  • Update dependencies (#1452)

4.6.3

19 Feb 20:32
9ec22a4

Choose a tag to compare

Misc

  • Allow thecodingmachine/safe v3 (#1448)

4.6.2

23 Apr 19:35
29c3585

Choose a tag to compare

Fixes

  • Fix the autoloading of the excluded files (#1323)
  • Group by source the required and provided extensions (#1334, #1335)

Misc

  • Introduce a File primitive (#1275)
  • Various changes related to detecting/building the list of extensions for a given application (mostly preparatory steps for #1273):
    • Make RequirementAppFactory non-static (#1274)
    • Add the Command prefix to the console command class names (#1326)
    • Simplify the sorting in the requirement builder (#1327)
    • Provide a non optimized requirement list (#1328)
  • Upgrade to phpdocumentor/reflection-docblock 5.4 (#1357)

4.6.1

21 Dec 12:08
048e634

Choose a tag to compare

Fixes

  • Reset the PHP script filename in PHARs (#1246)
  • Remove unnecessary code boostrapping in the worker (#1264)
  • Remove unused MultiReasonException exception (#1265)
  • Improve the requirement checker detection (#1247)
  • Pick the correct custom vendor-dir config (#1290)
  • Do not refer to the composer.json file when decoding the composer.lock file (#1289)

Misc

  • Allow Symfony7 (#1254)
    • Upgrade to PHPUnit 10 (#1252)
  • Make PharInfo aware of the RequirementChecker's Requirements (#1242)
  • Enable back the terminal class comparison with the Symfony one (#998)
  • Various internal refactorings around the RequirementChecker (on Box side) and the Composer artifacts