The 0.x.x version is not released because it's not production ready
- Creating Puko Framework as A Template Engine.
- Creating static PDO Database Connection as DBI class.
- Creating URL REST Routing style.
- Upload code on GitHub.
- Creating Micro Model-View style code and Class Autoloader PSR-0.
- Creating support for Combining URL REST and Puko Template Engine.
- Creating more human-readable error message.
- Updating PDO Database Delete Function.
- Fix Controller constructor id variable value if empty.
- Creating
css
andjs
template renderer feature. - Repositioning view directory structure.
- Update PDO to handling
BLOB
data objects andDate
objects.
- Create different output type in Controller.
class Example extends View {
class Example extends Service {
- Create 404 Not Found Pages handler.
- Adding Puko
Session
. - Creating support for master .html template.
- Updating framework from Micro Model-View to (MVC) pattern.
- Creating variable dump and development mode options.
- Optimizing code in Abstract Parser and Puko Template Engine.
- Creating
RedirectTo()
function in Controller.
- Remove Session and Creating Encrypted Cookies Support.
- Adding dynamic url in Puko Template Engine with
/ref/
- Multiple Language Support: en & id by default.
- Cleanup code and change directory name to lowercase.
- Creating Puko Doc Command (PDC).
- Adding
Value
,Date
,User
to Puko Docs Command (PDC). - Set minimum requirement to PHP 5.6 for security reason.
First release begin
- Customize PHP error handler.
- Optimize PDC loop tag.
- Bugfix.
Stable release begin
- Initial Release, Add MIT license and author information.
- Bugfix.
- Add
Auth
andClearOutput
feature for PDC. - Add Session Expire Time.
- Bugfix (Puko Framework Error on PHP 7.0.11).
- Controller & view file group in directory.
- System Exception & Error now can rendered to system html.
DisplayException
feature for PDC.- General bugfix and Puko Fatal Error codes.
- ValueException Handler.
- Error & Global Exception Handler.
- Adding Controller on initialize.
- Separate Master feature for PDC.
- Bugfix in Framework and PDC.
- Add Framework official icon.
- Introduce new Router system.
- Introduce new Exception Handler system.
- Introduce new Puko Command Line Interface (PCLI).
- Adding Scaffolding for models.
- Introduce Permissions.
- Introduce Router Generator.
- Introduce new template engine called PTE.
- Introduce view elements.
- Re-design permission mechanism.
- Separate
auth
model to Session, Cookies and Bearer. - Enhance model scaffolds with table and column scanning.
- Route function enhanced.
- Adding cache support with memcached.
- Update template engine (PTE) to v0.1.5.
- Introduce centralized
app.php
configurations.
- Base route url and dir now served from
Factory
class. - Minor bugfix includes remove unused pdc commands.
- Separating
PCLI
command code (php puko ...) in independent projects. - Push error to Slack channel and another remote logging service.
- CLI execution mode.
- Global variables.
- DBI & Model enhancements.
- Database supports multiple schema connection.
- DBI: drop file string auto file_get_contents and also remove _isbinary keywords.
- Enhance error info on service based classes.
- Environment added.
- Dynamic language variable with master.json file.
- pte modules compatibility update to version 0.2.1.
- MySQL Model and DataTables pagination improvement.
- Sorting routes.
- SQLServer database implementation.
- Pagination Class.
- SQLServer integrations in DBI and DataTables.