-
- -

PHP

-

Release information

- -

Supported versions

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
VersionStatusShaarli compatibility
7.1Supported (v0.9.x):white_check_mark:
7.0Supported:white_check_mark:
5.6Supported:white_check_mark:
5.5EOL: 2016-07-10:white_check_mark:
5.4EOL: 2015-09-14:white_check_mark: (up to Shaarli 0.8.x)
5.3EOL: 2014-08-14:white_check_mark: (up to Shaarli 0.8.x)
-

See also: -- Travis configuration

-

Dependency management

-

Starting with Shaarli v0.8.x, Composer is used to resolve, -download and install third-party PHP dependencies.

- - - - - - - - - - - - - - - - - - - - - - - - - -
LibraryRequired?Usage
shaarli/netscape-bookmark-parserAllImport bookmarks from Netscape files
erusev/parsedownAllParse MarkDown syntax for the MarkDown plugin
slim/slimAllHandle routes and middleware for the REST API
-

Extensions

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ExtensionRequired?Usage
opensslAllOpenSSL, HTTPS
php-mbstringCentOS, Fedora, RHEL, Windowsmultibyte (Unicode) string support
php-gdoptionalthumbnail resizing
php-intloptionallocalized text sorting (e.g. e->รจ->f)
php-curloptionalusing cURL for fetching webpages and thumbnails in a more robust way
- -
-