Skip to content

simpleBlog

Choose a tag to compare

@pumba250 pumba250 released this 16 Jul 12:14
· 125 commits to main since this release
7d6818d

simpleBlog v0.9.3
Major changes:
User profile
New functionality for displaying the user profile (action=profile) has been added.
Users can view their data, latest articles, and comments.
For this purpose, the getUserById methods have been added to User.php and getCommentsByUser methods have been added to Comments.php.

Improved template engine
The Template class has improved handling of ternary operators and nested data.
Added more flexible date formatting with localization support (e.g. "today", "yesterday").
Improved security when rendering templates.

Comment optimization
Added the getCommentsByUser method to Comments.php to get comments from a specific user.
Improved pagination and code structure for greater readability.

Security and stability
Improved password checking during registration (complexity, presence of numbers and capital letters).
Added more detailed error handling in the template engine and the User class.

Minor improvements
Updated HTTP headers to improve security.
Improved caching handling for tagged and search pages.
Added additional checks for user and data existence.

Summary:
Version 0.9.3 brings new features (personal account), improves security and stability, and makes the code more readable and flexible. The update is recommended for all users.