?
avatar mbabker
mbabker
16 Jun 2016
Michaels-MacBook-Pro:joomla-cms mbabker$ composer outdated
joomla/registry        1.5.1   1.5.2   Joomla Registry Package
phpmailer/phpmailer    v5.2.14 v5.2.16 PHPMailer is a full-featured email creation and transfer class for PHP
simplepie/simplepie    1.3.1   1.4.2   A simple Atom/RSS parsing library for PHP
symfony/polyfill-php56 v1.1.1  v1.2.0  Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions
symfony/polyfill-util  v1.1.1  v1.2.0  Symfony utilities for portability of PHP codes
symfony/yaml           v2.8.4  v2.8.7  Symfony Yaml Component
avatar mbabker mbabker - open - 16 Jun 2016
avatar brianteeman brianteeman - change - 16 Jun 2016
Category External Library
avatar brianteeman brianteeman - change - 16 Jun 2016
Labels Added: ?
avatar photodude
photodude - comment - 21 Jun 2016

on the dev required side of Composer Dependencies we should also consider changing the following

  • cachelite from "pear/cache_lite": "1.7.16" to "pear/cache_lite": "1.7.*"
    • so we get the 1.7.x updates (when/if there are any; like the eventual php7 fix)
  • dbunit from "phpunit/dbunit": "~1.3" to "phpunit/dbunit": "~1.4"
    • nothing significant in 1.4.0 but AbstractXmlDataSet now returns more information for debugging when a parse error occurs
avatar mbabker
mbabker - comment - 21 Jun 2016

~1.3 declares that the minimum supported version of phpunit/dbunit is 1.3.0 and allows everything newer that isn't 2.0. If we make a change that requires features only present in a newer version then the minimum constraint should be changed, otherwise there's no real gain in doing so.

avatar brianteeman
brianteeman - comment - 28 Jun 2016

Are these going to be updated before the 3.6 release?


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/10835.

avatar brianteeman brianteeman - change - 28 Jun 2016
Status New Confirmed
avatar photodude
photodude - comment - 4 Jul 2016

pear/cache_lite Was updated to 1.8 to add PHP 7 support. Unfortunately they also made PHP 5.4 the minimum requirement.

avatar mbabker
mbabker - comment - 4 Jul 2016

It's just a dev dependency for the test environment. If we really wanted
we could add something to the Travis config to use 1.8 for PHP 5.4+ but in
reality all it does is silence a deprecation warning (note I'm not aware of
anything that actually wasn't working in the library, just deprecations
because of PHP 4 style code) so I'd say it's not an urgent thing.

On Monday, July 4, 2016, Walt Sorensen notifications@github.com wrote:

pear/cache_lite Was updated to 1.8 to add PHP 7 support. Unfortunately
they also made PHP 5.4 the minimum requirement.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#10835 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AAWfoaPtYoLoE1KyFfNQmtvuNIsFoHSRks5qSXBvgaJpZM4I3W8L
.

avatar photodude
photodude - comment - 4 Jul 2016

The HHVM with php7 compatibility Fails on the php4 style code. That's the only issue I know of and we are not yet officially testing under that configuration.

avatar wilsonge
wilsonge - comment - 28 Jul 2016

#11334 Fixes for all mentioned libraries except simplepie because I don't think they follow SemVer so I need to look at exactly what has changed

avatar brianteeman
brianteeman - comment - 3 Aug 2016

Leaving open while simplepie is checked


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/10835.

avatar brianteeman
brianteeman - comment - 7 Sep 2016

simplepie/simplepie 1.3.1 1.4.2 A simple Atom/RSS parsing library for PHP

Its a bit weird. There web site at http://simplepie.org/ only refers to 1.3.1 and that is the only version that can be downloaded from the web site. Although there is a later version available from their github repository.

I cant see anything on either site about semver


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/10835.

avatar brianteeman brianteeman - change - 7 Sep 2016
Status Confirmed Needs Review
avatar brianteeman
brianteeman - comment - 3 Nov 2016

@wilsonge simplepie?

avatar dgt41
dgt41 - comment - 3 Nov 2016
avatar brianteeman
brianteeman - comment - 3 Nov 2016

See @wilsonge comment - its not about the version number

avatar photodude
photodude - comment - 13 Nov 2016

Its a bit weird. There web site at http://simplepie.org/ only refers to 1.3.1

@brianteeman simplepie now lists only 1.4.2 on the website
There is a small change log in the github releases https://github.com/simplepie/simplepie/releases

  • Removed trailing and leading whitespaces on XML feed content because dom/xml reader will throw an error is there's a space at the beginning.
  • fixed inconsistent hash result in SimplePie_Item->get_id() (the returned id's have changed)
  • Includes other minor bug fixes and improved support for microformats feeds
  • fixes an IRI parsing bug
  • replaces regex used to find rel links with xpath
  • more cleanly seperates microformats discovery and parsing when php-mf2 is not included.
  • Don't trim compressed data
  • Fix for PHP 7.1
  • typo seperate -> separate
  • Refactored UTF-8 conversion error message
  • Error message when XML or PCRE extensions missing
    • The XML extension is not loaded by default on PHP7. Relevant to have the reason of failure in the error message
  • PHP 5.2 is not supported anymore
  • Use saveHTML(node) (was: Sanitize: superfluous entities
  • added command line support
avatar brianteeman
brianteeman - comment - 13 Nov 2016

glad to hear they finally updated

On 13 November 2016 at 16:54, Walt Sorensen notifications@github.com
wrote:

Its a bit weird. There web site at http://simplepie.org/ only refers to
1.3.1

@brianteeman https://github.com/brianteeman simplepie now lists only
1.4.2 on the website
There is a small change log in the github releases
https://github.com/simplepie/simplepie/releases

  • Removed trailing and leading whitespaces on XML feed content because dom/xml reader will throw an error is there's a space at the beginning.
  • fixed inconsistent hash result in SimplePie_Item->get_id() (the returned id's have changed)
  • Includes other minor bug fixes and improved support for microformats feeds
  • fixes an IRI parsing bug
  • replaces regex used to find rel links with xpath
  • more cleanly seperates microformats discovery and parsing when php-mf2 is not included.
  • Don't trim compressed data
  • Fix for PHP 7.1
  • typo seperate -> separate
  • Refactored UTF-8 conversion error message
  • Error message when XML or PCRE extensions missing
    • The XML extension is not loaded by default on PHP7. Relevant to have the reason of failure in the error message
  • PHP 5.2 is not supported anymore
  • Use saveHTML(node) (was: Sanitize: superfluous entities
  • added command line support


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#10835 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABPH8XD1RJLvWDJhfWJsc4KrGb4PPoMgks5q90CxgaJpZM4I3W8L
.

Brian Teeman
Co-founder Joomla! and OpenSourceMatters Inc.
https://brian.teeman.net/ http://brian.teeman.net/

avatar photodude
photodude - comment - 13 Nov 2016

It may have taken a little bit of prodding ;-) I agree it's good that they finally updated

avatar mbabker mbabker - change - 11 Dec 2016
Status Needs Review Closed
Closed_Date 0000-00-00 00:00:00 2016-12-11 21:17:59
Closed_By mbabker
avatar mbabker mbabker - close - 11 Dec 2016
avatar zstergios
zstergios - comment - 5 May 2017

I have opened previously this issue.
Just to know, 1.5 is the latest version for now.

Also seems the class is auto-loaded without reason....can anyone else can confirm that?

Add a Comment

Login with GitHub to post a comment