Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: start writing migration guide #3822

Merged
merged 35 commits into from
Oct 16, 2024
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
574d33a
WIP: start writing migration guide with new constants
Girgias Oct 2, 2024
840a6e8
Add Windows support section
Girgias Oct 2, 2024
7d66021
Add other changes page
Girgias Oct 2, 2024
05d5347
Add removed extensions
Girgias Oct 2, 2024
c44b06c
Add new classes
Girgias Oct 2, 2024
bc47aff
Add Dba\Connection class which is only mentioned in BC Breaks
Girgias Oct 2, 2024
8d57a7b
Fix entities
Girgias Oct 3, 2024
21750a5
Add new functions page
Girgias Oct 3, 2024
71c6110
Complete from stuff found via UPGRADING move
Girgias Oct 3, 2024
a8bd656
Add deprecation page
Girgias Oct 5, 2024
0441d4b
Use simplelist
Girgias Oct 5, 2024
3451d40
Add AVX support for Windows mention
Girgias Oct 5, 2024
fbf5135
Apply changes from fixes to UPGRADING
Girgias Oct 13, 2024
f39024b
Add incompatibilities page
Girgias Oct 13, 2024
3e3c27f
Some fixes
Girgias Oct 14, 2024
163ff2a
Add new feature page
Girgias Oct 14, 2024
9e7e396
Detail SimpleXMLElement incompatibility more
Girgias Oct 15, 2024
1be1bf7
Fix title
Girgias Oct 15, 2024
cd64356
Move exceptions from other changes to incompatibility
Girgias Oct 15, 2024
6fc846d
Some imprevements to GD exceptions
Girgias Oct 15, 2024
16ae1a4
Fix typo
Girgias Oct 15, 2024
8421fda
Wording fixes
Girgias Oct 15, 2024
3a82b47
Fix tag
Girgias Oct 15, 2024
f3cd002
PDO Class constants
Girgias Oct 15, 2024
2bc52b5
Remove uselss apostropheé
Girgias Oct 15, 2024
696f884
Fix weird spacing
Girgias Oct 15, 2024
f28d803
Use lowercase null wording
Girgias Oct 15, 2024
8347eca
Move str function performance to Standard
Girgias Oct 15, 2024
d12836d
PCNTL enum not global constants
Girgias Oct 15, 2024
57974fa
Fill in TODO for aziv
Girgias Oct 16, 2024
52cfde5
Add some of the new namespaces Dom classes
Girgias Oct 16, 2024
69a1585
Update removed extension text
Girgias Oct 16, 2024
5492e73
Credit Colin Percival
Girgias Oct 16, 2024
d065458
Nits and markup reviews
Girgias Oct 16, 2024
7880dce
Typo
Girgias Oct 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions appendices/migration84.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<appendix xml:id="migration84" xmlns="http://docbook.org/ns/docbook">
<title>Migrating from PHP 8.3.x to PHP 8.4.x</title>

<para>
This new minor version brings with it a number of
<link linkend="migration84.new-features">new features</link> and a
<link linkend="migration84.incompatible">few incompatibilities</link>
that should be tested for before switching PHP versions in production
environments.
</para>

<para>
&manual.migration.seealso;
<link linkend="migration71">7.1.x</link>,
<link linkend="migration72">7.2.x</link>,
<link linkend="migration73">7.3.x</link>,
<link linkend="migration74">7.4.x</link>,
<link linkend="migration80">8.0.x</link>,
<link linkend="migration81">8.1.x</link>,
<link linkend="migration82">8.2.x</link>,
<link linkend="migration82">8.3.x</link>.
</para>

&appendices.migration84.new-features;
&appendices.migration84.new-classes;
&appendices.migration84.new-functions;
&appendices.migration84.constants;
&appendices.migration84.incompatible;
&appendices.migration84.deprecated;
&appendices.migration74.removed-extensions;
&appendices.migration84.other-changes;
&appendices.migration84.windows-support;

</appendix>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Loading