Skip to content

Version 0.8.0-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@BafS BafS released this 05 May 19:55
· 11 commits to master since this release

0.8

  • Update API documentation
  • Add composer serve command to serve Parvula with the php build-in server
  • Add app and url helper
  • Add Parvula::getContainer
  • Change the structure of the project
    • Add public/ folder
    • Move files/, plugins/ and themes/ in public/
  • Add optional url config

    • urlBase to hardcode a given full url
    • urlPrefix to prefix all urls

Plugins

  • Remove onBootstrap call (use onBoot)
  • Remove onLoad call (use onBoot)

Others

  • Add PhpCodeSniffer (phpcs) in the test process
  • Create Console folder
  • Rename Router to Http
  • Remove old Component class and .bowerc
  • Update packages version
  • Create constants.php to do multisite with ease
  • Update galaxy theme to bootstrap alpha 6
  • Add more API unit tests

Parvula Core

  • New repositories folder
  • Remove Page::pageFactory and Section::sectionFactory
  • Rename loadAliases helper to classAliases
  • Move authentication route to auth.php
  • Use PSR 11 for Config and Cache