Releases: Planetbiru/MagicObject
2.4.0
MagicObject Version 2.4
- Update MagicDto (add Unix Timestamp format, add input data manipulation and validation)
- Fix PostgreSql Database Utility
- Fix SQLIte Database Utilty
- Add Image Utility
- Enhance Documentation
- Fixing support PHP 5.6
Full Changelog: 2.3.5...2.4.0
2.3.5
2.3.4
Full Changelog: 2.3.3...2.3.4
2.3.3
Full Changelog: 2.3.2...2.3.3
2.3.2
Full Changelog: 2.3.1...2.3.2
2.3.1
Bugs fixing
Full Changelog: 2.3.0...2.3.1
2.3.0
SQLite Database Support
SQLite is one of the most popular and lightweight relational database management systems, designed to be simple and efficient. Support for SQLite allows developers to easily integrate and manage data without the need for a separate server. With SQLite, users can enjoy a range of features, including compact data storage, fast access, and reliable transactions, all within a single database file. This makes SQLite an ideal choice for applications that require an embedded database or for developing applications with modest data storage needs. Additionally, SQLite supports various data types and standard SQL queries, facilitating easy migration to or from other database systems. With all these advantages, support for SQLite empowers developers to build more responsive applications with efficient data management.
Full Changelog: 2.2.0...2.3.0
2.2.0
New Feature
Introduction to DTOs
A Data Transfer Object (DTO) is a design pattern used to transfer data between software application subsystems or layers. DTOs encapsulate data, reducing the number of method calls needed to retrieve or send information. JSON (JavaScript Object Notation) has become the standard for data serialization due to its simplicity and ease of integration with various programming languages.
The properties defined in MagicDto adhere strictly to the specifications set forth by the developer, ensuring a well-defined structure. This means that users are prohibited from adding any input or output that falls outside the established DTO framework. As a result, the integrity of the data is maintained, and the application remains predictable and reliable, as any deviation from the predefined structure is not permitted. This strict adherence to the DTO structure promotes clarity and consistency, facilitating better communication between different layers of the application while reducing the risk of errors or unintended behavior.
What's Changed
- Feature/2.1 by @kamshory in #21
- Feature/2.1 by @kamshory in #22
- Feature/2.1 by @kamshory in #23
- Feature/2.1 by @kamshory in #24
Full Changelog: 2.1.2...2.2.0
2.1.2
Full Changelog: 2.1.1...2.1.2
2.1.1
Full Changelog: 2.1.0...2.1.1