Daniel Rudolf
888b910a84
Update Pico::VERSION
...
Pico::VERSION_ID isn't updated because this is a alpha release.
5 years ago
Daniel Rudolf
4b95733a51
Update CHANGELOG.md
5 years ago
Daniel Rudolf
59d9514ed4
Travis CI: Add PHP 8.0 target
5 years ago
Daniel Rudolf
c3c7606d2c
Merge branch 'master' into pico-3.0-alpha
5 years ago
Daniel Rudolf
221625efac
CONTRIBUTING.md: Rename 'type: Question' label to 'type: Support'
5 years ago
Daniel Rudolf
7228129cad
Version 2.1.4
...
```
* [Changed] Silence PHP errors in Parsedown
* [Fixed] #560 : Improve charset guessing for formatted date strings using
`strftime()` (Pico always uses UTF-8, but `strftime()` might not)
```
5 years ago
Daniel Rudolf
b95cfe0a0e
Update Pico::VERSION and Pico::VERSION_ID
5 years ago
Daniel Rudolf
e4741d0fde
Update CHANGELOG.md
5 years ago
Daniel Rudolf
1916dc5645
Silence PHP notices in upstream Parsedown
...
Parsedown is a still unresolved issue in whole, this at least ensures that we don't fill up logfiles with useless errors...
5 years ago
Daniel Rudolf
4be1f6ae90
Try to proberly encode formatted date strings returned by strftime()
...
Fixes #560
5 years ago
Daniel Rudolf
9bf317f903
Travis CI: Use phpDocumentor 3
5 years ago
Daniel Rudolf
0e2b124b8e
Version 2.1.3
...
```
* [New] Add `locale` option to `config/config.yml`
* [Changed] Improve Pico docs
```
5 years ago
Daniel Rudolf
590d467347
Update Pico::VERSION and Pico::VERSION_ID
5 years ago
Daniel Rudolf
649feed2f6
Update CHANGELOG.md
5 years ago
Dimitri Merejkowsky
1345d6ac82
More inclusive README
...
Replace 'you guys' by something more gender neutral.
5 years ago
Daniel Rudolf
60f27dfe85
Merge pull request #546 from asdfuser/master
...
Add option to set a locale
5 years ago
Daniel Willmann
b2df860546
Add option to set a locale
...
As mentioned in https://www.php.net/manual/en/function.basename.php both
basename() and dirname() are locale aware.
An incorrect locale can cause the page tree to behave in strange ways.
For example the structure
/über-uns
|-index.md
|-impressum.md
could lead to the page impressum not being a child of über-uns.
5 years ago
Daniel Rudolf
d6f9806b32
Replace substr()-based comparisons by substr_compare()
5 years ago
Daniel Rudolf
bc816febfc
Remove deprecated Pico::getBaseThemeUrl()
...
Use Pico::getConfig('themes_url') instead.
5 years ago
Daniel Rudolf
efc4fb5288
Remove deprecated AbstractPlugin::__call()
...
Use AbstractPlugin::getPico() instead (e.g. `->getPico()->getConfig('my_config')` instead of `->getConfig('my_config')`).
5 years ago
Daniel Rudolf
9f596ac5b7
Improve phpDocumentor 3 config
5 years ago
Daniel Rudolf
de5bd4399c
Update to phpDocumentor 3 config
5 years ago
Daniel Rudolf
1b1fa73fd9
Fix Travis CI
5 years ago
Daniel Rudolf
646aa355e5
Various small improvements
5 years ago
Daniel Rudolf
bdafcb5b96
Fix Travis CI
5 years ago
Daniel Rudolf
62aa4dbc7e
Check theme dir before trying to load theme
5 years ago
Daniel Rudolf
dffaa012f7
Merge branch 'master' into pico-3.0
5 years ago
Daniel Rudolf
1aca13e83d
Version 2.1.2
...
```
* [Fixed] Fix DummyPlugin declaring API version 3
```
5 years ago
Daniel Rudolf
b892d6bb11
Update Pico::VERSION and Pico::VERSION_ID
5 years ago
Daniel Rudolf
0ddde859e8
Update CHANGELOG.md
5 years ago
Daniel Rudolf
6c746fabb6
Fix DummyPlugin declaring API version 3
5 years ago
Daniel Rudolf
85d7573020
Update to Symfony YAML 5.0 and Twig 3.0
...
Pico now requires PHP 7.2.5+
5 years ago
Daniel Rudolf
b1a58b9300
Update code styling to PHP 7.0+
...
This commit includes no functional changes.
5 years ago
Daniel Rudolf
812ae5c215
Move Pico to picocms\Pico\ namespace
5 years ago
Daniel Rudolf
af9c09e440
Add composer.json branch alias for Pico 3.0
5 years ago
Daniel Rudolf
039dd4edb2
Version 3.0.0-alpha.1
...
```
* [New] Kick-start development of Pico 3.0
* [Changed] Require PHP 7.0.8+
* [Changed] Update dependencies: Twig 2.12, Symfony YAML 3.4, Parsedown 1.7.4
and Parsedown Extra 0.8.1; this is just an interim step, we'll
update to Twig 3.0+ and Symfony YAML 5.0+ later
```
5 years ago
Daniel Rudolf
b6a0343118
Update CHANGELOG.md
5 years ago
Daniel Rudolf
727d8a12c0
Fix Travis CI trying to build Pico 3.0 on PHP 5.x
5 years ago
Daniel Rudolf
2ee41e9a8d
Update Pico::VERSION and Pico::VERSION_ID
5 years ago
Daniel Rudolf
a053a72a12
Update dependencies, Pico now requires PHP 7.0.8+
...
Pico now depends on Twig 2.12, Symfony YAML 3.4, Parsedown 1.7.4 and Parsedown Extra 0.8.1.
5 years ago
Daniel Rudolf
718b790b19
Kick-start development of Pico 3.0
5 years ago
Daniel Rudolf
5d6257feac
Update composer.json branch aliases
5 years ago
Daniel Rudolf
b49936fb3a
Version 2.1.1
...
```
* [Fixed] Require Parsedown 1.8.0-beta-7 and Parsedown Extra 0.8.0-beta-1 due
to changes in Parsedown and Parsedown Extra breaking BC beyond repair
* [Changed] #523 : Check for hidden pages based on page ID instead of full paths
* [Changed] Improve Pico docs
```
6 years ago
Daniel Rudolf
6672fb2277
Update Pico::VERSION and Pico::VERSION_ID
6 years ago
Daniel Rudolf
4c97f69ef8
Update CHANGELOG.md
6 years ago
Daniel Rudolf
8a44584291
Composer: Force Parsedown 1.8.0-beta-7 and Parsedown Extra 0.8.0-beta-1
...
A few days ago Parsedown released new ("stable") versions of Parsedown and Parsedown Extra: Parsedown 1.7.4 and Parsedown Extra 0.8.1. Parsedown 1.7.4 backports some features of Parsedown 1.8.0-beta-7 and is compatible with Parsedown Extra 0.8.1. However, due to these changes Parsedown Extra 0.8.1 now breaks compatibility with Parsedown 1.8.0-beta-7. Parsedown's release process is messed up beyond repair... Not sure what we're going to do now, this needs some research whether we can downgrade to Parsedown 1.7.4 without breaking things (what would require us to release a new major release, i.e. Pico 3.0). For now we're pinning Parsedown 1.8.0-beta-7 and Parsedown Extra 0.8.0-beta-1 as of Pico 2.1.0.
6 years ago
Daniel Rudolf
447479d973
Test hidden page requests on page ID
...
Fixes #523
6 years ago
Daniel Rudolf
1d250a2f7c
Travis CI: Switch to PHP 5.3 for branch deployment (just like release deployment)
6 years ago
Daniel Rudolf
86f82b930d
Travis CI: Update to Ubuntu Bionic, add HHVM 3.24 LTS
6 years ago
Daniel Rudolf
95146669f7
README.md: Add instructions for using a Git repo
6 years ago