Add Guzzle migration guide for 5.4
authorTim Düsterhus <duesterhus@woltlab.com>
Thu, 29 Oct 2020 10:51:51 +0000 (11:51 +0100)
committerTim Düsterhus <timwolla@googlemail.com>
Thu, 29 Oct 2020 13:57:07 +0000 (14:57 +0100)
see #91

_data/sidebars/sidebar.yml
pages/migration/wsc-53/migration_wsc-53_libraries.md [new file with mode: 0644]

index 04e24a663e7fffc87a484377268d79ca6e3d23db..51f6d5ab1374c42736d6e804b89655ce792260ba 100644 (file)
@@ -119,6 +119,12 @@ entries:
 
       - subfolders:
 
+        - title: Migrating from WSC 5.3
+          subfolderitems:
+
+          - title: Third Party Libraries
+            url: /migration_wsc-53_libraries.html
+
         - title: Migrating from WSC 5.2
           subfolderitems:
 
diff --git a/pages/migration/wsc-53/migration_wsc-53_libraries.md b/pages/migration/wsc-53/migration_wsc-53_libraries.md
new file mode 100644 (file)
index 0000000..a533fc7
--- /dev/null
@@ -0,0 +1,14 @@
+---
+title: Migrating from WSC 5.3 - Third Party Libraries
+sidebar: sidebar
+permalink: migration_wsc-53_libraries.html
+folder: migration/wsc-53
+---
+
+## Guzzle
+
+The bundled Guzzle version was updated to Guzzle 7.
+No breaking changes are expected for simple uses.
+A detailed [Guzzle migration guide](https://github.com/guzzle/guzzle/blob/master/UPGRADING.md#60-to-70) can be found in the Guzzle documentation.
+
+The explicit `sink` that was recommended in the [migration guide for WSC 5.2](migration_wsc-52_libraries.html#guzzle) can now be removed, as [the Guzzle issue #2735](https://github.com/guzzle/guzzle/issues/2735) was fixed in Guzzle 7.