Releases: jonasbirkelof/beets-php
Release list
Version 2.3.0
What's Changed
- Added nullable declaration on method parameters by @jonasbirkelof in #27
- Support for lang specific chars in initials by @jonasbirkelof in #28
- Version 2.3.0 by @jonasbirkelof in #29
Full Changelog: 2.2.1...2.3.0
Version 2.2.1
What's Changed
- Added flashOld() method to Session by @jonasbirkelof in #19
- FIX: Added Router.php to override Bramus getRequestMethod() by @jonasbirkelof in #20
- Version 2.2.1 by @jonasbirkelof in #21
Full Changelog: 2.2.0...2.2.1
Version 2.2.0
What's Changed
- Added support for multiple databases
- Moved the sample database .sql file to
/database/ - Updated
docker-compose.yml - Update README.md by @jonasbirkelof in #17
- Version 2.2.0 by @jonasbirkelof in #18
Full Changelog: 2.1.0...2.2.0
Version 2.1.0
This update has code breaking changes when updating from 2.0.0.
What's Changed
- Version 2.1.0 by @jonasbirkelof in #14
- Altered the file structure regarding the main
index.phpwhich have moved out from thepublicfolder to the project root. This makes it easier to both create the project and to deploy it. - Renamed
~/config/app.phpto~/config/config.php. - Changed the folder names under the
Appfolder to use initial capital letter. This was made to make the autoloader work on Linux servers since they are sensitive to the file and folder capitalization. - Added updated the paths constants in the
~/config/config.phpfile. - Fixed the router so that the application can be used as a subdomain on the host.
- Added helper functions
storage(),partial()andimage(). - Added function
env()for getting and checking the environment variableAPP_ENV. - Added function
debug()for getting the environment variableAPP_DEBUG. - Added support in the
.envfile for theAPP_ENVvariable. - Added config constant
DB_TABLE_PREFIX. - Updated README with better installation documentation.
- Added the
.env.productionfile. - Added
APP_ENVandAPP_DEBUGto the required variables lite for the.envfile.
Full Changelog: 2.0.0...2.1.0
Version 2.0.0
Welcome to Beets PHP Version 2!
This is a complete re-release of Beets PHP with a completely new file structure, new functions, new classes, user authentication system, new design, new documentation and more! Please refer to the extended documentation for details.
What's Changed
- Version 2.0.0 by @jonasbirkelof in #13
Full Changelog: 1.2.1...2.0.0
Version 1.2.1
What's Changed
- Version 1.2.1 by @jonasbirkelof in #12
- Changed the router template files including the
view()function to be more effective and be more like bramus/router had intended. - Updating all of the example files.
- Changed the way the App class (including controller and model) worked.
- Moved the
dd()function to it's own file - Moved the
setActiveNavItem()function from the App class to~/app/helpers/functions.php.
Full Changelog: 1.2.0...1.2.1
Version 1.2.0
What's Changed
- Removed Tailwind CSS as default styling dependency.
- Added example files for Tailwind CSS and Bootstrap
- Added a simple example site that demonstrates the router, .env, etc.
- Added instructions in the README on how to install Tailwind CSS, Bootstrap and Beets CSS and how to use the example files.
Full Changelog: 1.0.0...1.2.0
Version 1.1.0
What's Changed
- Bootstrap and Beets CSS
Compatibility with Bootstrao and Beets CSS has been assured and instructions has been added to the README. - MVC changes
The MVC pattern has been overhauled in the example files to be better. This includes the possibility to pass an array ($view) with the view() function to access data in the view. For example to set a page title to he shown in the<head><title>. - Database class
A database class has been added to simplify an initial database connection and fetching. - Example database query
A .sql file containing the example database has been added. - functions.php
A functions.php file has been added. The file will contain functions relevant to the whole application. For instance dd() (die and dump) that can be used for debugging and inspection. - General bug fixes.
- README
The README file has been updated with the new changes, code syntax highlighting and better instructions.
Full Changelog: v1.0.4...1.1.0
Version 1.0.4
What's Changed
-
Version 1.0.4 by @jonasbirkelof in #5
-
Fixed spelling in README
Full Changelog: v1.0.3...v1.0.4
Version 1.0.3
What's Changed
-
Version 1.0.3 by @jonasbirkelof in #4
-
Now the
APP_URLvalue in .env is used to define the constantAPP_URLin config/app.php. The config/dotenv.php had to be moved to the top in config.json so that it was loaded before config/app.php. -
The install instructions in the README was updated.
Full Changelog: v1.0.2...v1.0.3