Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107932 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 84243 invoked from network); 20 Dec 2019 01:05:28 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 20 Dec 2019 01:05:28 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id DECC22C05D7 for ; Thu, 19 Dec 2019 15:05:56 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp3.php.net X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Virus: No Received: from mail-ua1-x941.google.com (mail-ua1-x941.google.com [IPv6:2607:f8b0:4864:20::941]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp3.php.net (Postfix) with ESMTPS for ; Thu, 19 Dec 2019 15:05:56 -0800 (PST) Received: by mail-ua1-x941.google.com with SMTP id l6so2575905uap.13 for ; Thu, 19 Dec 2019 15:05:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=MVTdI1QLFQRaBw4DKW9G8/zkT3kJA4jfBwibvy6Ks/Y=; b=CztiGmsHx+7D5ko+Fvm2yd3JN5ZHpCnEd6nC82w5bql9h0uFiXCJB4OMZ7lJqtdqS5 uWeu8FvxyC4KvK2elFK8VKxcWZKqFvBDA2iDCEvsViDgdMYl33dpaD3Rj935qndfJcJ7 YIY3Fs8pxQgK0+rMVvntWeM9QYo4UQ7ySgowFfYR40XhnE6CDl/TlWn+1LqSTxt8aVvv l584K4QwJjMWXkETi9qsqERk0epJnLXbuiNHM9QaoeAkGW7asQIRPcEFe5LgwbWFb3em vwssBDMdWrhJeX/xBN2pU7BgzI+9SKr5rgEtWgtkF8tu5i3nT6TNezXO8WAC6QNhTsS0 WNuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=MVTdI1QLFQRaBw4DKW9G8/zkT3kJA4jfBwibvy6Ks/Y=; b=M2Xtp16O2IWCKY2aJpQhYFbYlrJBTlIuJdPsk0QI837+Fd6xQoqSN6hPQXk7fUmHY9 YKaL8cQLd1/oNFvmUXFix1cMLm0R8ouzCNIaNYcMDCqP91sxyaOkka2RjnLt5HR/S0Xn e4UnR/mc0kkWalQzqONL2Uqq83R/EpfZIDewHn/0UXVKeagW07L02fNZMnozUFqvq4sg Dmv05CW74zjb3Pgu5IdwfpSuct+J49nRmmJPaImpISJOzk08mE5zWfR1ULJpMcwmPDK/ nwtSxecoRX6G92oW76Gs2JDtLl1StLvZ/FDKpqmdB3aNhB80RwS1Bda0IamRt1fO8twm f6Hw== X-Gm-Message-State: APjAAAXdSuM6/j/BvMwx5ULbgkp2V7IEf3bI1+h6DOuuf16fwIvSAsCN BSazefWt6Dr56rs73uTJlnM/s4abCsdqfFQi+jS7BjRs X-Google-Smtp-Source: APXvYqwbHGW1WX/GZztyuCdRQ5GWTT02HARz0Al5suY3O8mJ2B+9ix9+Cdcsy/9w2cgb7bFdfy3puAp/Yk0TXWJWA5E= X-Received: by 2002:ab0:208f:: with SMTP id r15mr7461094uak.47.1576796755727; Thu, 19 Dec 2019 15:05:55 -0800 (PST) MIME-Version: 1.0 Date: Fri, 20 Dec 2019 00:05:44 +0100 Message-ID: To: internals@lists.php.net Content-Type: multipart/alternative; boundary="000000000000821c29059a169a41" X-Envelope-From: Subject: Re: Changelog / upgrading notes for promoted warnings From: kocsismate90@gmail.com (=?UTF-8?B?TcOhdMOpIEtvY3Npcw==?=) --000000000000821c29059a169a41 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > Hi all, > > Earlier, I was writing an application-specific wrapper around the > password_hash function, and was surprised that it could return false, > rather than throwing an error. > > I then found this commit to master making it throw errors for PHP 8.0: > https://github.com/php/php-src/commit/37c11714 > > That's great! But ... it is a breaking change, and I can't see any note > in UPGRADING. Is there a running list of the Warnings that have been > promoted to Errors anywhere, and if not, should we create one before we > forget? > > Regards, > > -- > Rowan Tommins (n=C3=A9 Collins) > [IMSoP] Hi Rowan, You are completely right, these should be (should have been) noted somewhere. Although, the only problem I have with including every promoted warning in the upgrading notes is that doing so would possibly cannibalise it as there are dozens (if not hundreds) of promotions that have already taken place... Nevertheless, I'm happy to help collecting the converted warnings and putting the list in either the upgrading notes or any other place - whatever is going to be decided. M=C3=A1t=C3=A9 --000000000000821c29059a169a41--