Skip to content

Releases: mirekmarek/php-jet

v2024.18

21 Nov 13:53
Compare
Choose a tag to compare

Jet Studio 2

  • Complete refactoring of Jet Studio
  • Jet Studio is now a modular application
  • Basic UI / UX review of Jet Studio
  • Logging in is no longer required when working on localhost

Jet Core (library)

  • A few changes related to Jet Studio 2 (new methods designed for Jet Studio, no backward compatibility violations)
  • It is now possible to deactivate the profiler even after it has been activated

Jet Installer

Always deactivates the Jet Profiler

v2024.17

08 Nov 13:00
Compare
Choose a tag to compare

Jet Core - library

  • BugFix: DataModel ORM: saving: setIsSaved must be called before afterAdd
  • BugFix: MVC_Page->save(): rename old definition directory only if it exists
  • Jet Debug: handle also fatal errors

v2024.16

23 Oct 14:24
Compare
Choose a tag to compare

Jet Tools - CLI

  • Jet Studio access reset tool

v2024.15

02 Oct 09:43
Compare
Choose a tag to compare

Jet Core - Mailing

  • Jet\Mailing_Email -> parseImages(): HTML images are now embedded in the HTML and not attached to the email as a special attachment.
  • Jet\Mailing_Email: new method addAttachmentsData( string $file_name, string $file_mime_type, string $file_data ) : void
  • Jet\Mailing_Email: new method addImageData( string $cid, string $file_name, string $file_mime_type, string $file_data ) : void
  • New class internal Mailing_Email_File representing e-mail attachment

v2024.14

12 Sep 10:25
Compare
Choose a tag to compare

Jet Core

  • ORM DataModel: Bug fix: Some definitions are not mandatory anymore when the class is abstract
  • Minor code quality improvements

v2024.13

03 Aug 08:13
Compare
Choose a tag to compare

Jet Core

  • ORM DataModel: Bug fix: An assigned sub-entity that has not yet been saved must not be deleted when the parent entity is deleted.

v2024.12

05 Jul 14:44
Compare
Choose a tag to compare

Jet Core

  • ORM DataModel: Bug fix (fatal error): DateTime->onOnlyDate was ignored. This made it impossible to create queries with date without time.

v2024.11

07 Jun 06:11
Compare
Choose a tag to compare

Jet Profiler

  • Brand new profiler UI

Jet library (core)

  • New class Debug_Profiler_Run_BacktraceItem (extends Debug_ErrorHandler_Error_BacktraceItem)
  • Debug_Profiler_Run_BacktraceItem represents all profiler backtraces (and not only simple array)
  • Debug_Profiler->getRootDir(): string added
  • Debug_Profiler->getBlock( string $id ) : ?Debug_Profiler_Run_Block added
  • Jet_MVC: profiler block names simplified

Jet Debug ErrorHandler > Display

  • The error handler has the same font as the profiler

Jet Example Application

  • The Jet Profiler will be enabled again by default in the development environment
  • Base Web has disabled use module pages now (it is better for performance)

v2024.10

02 Jun 16:49
Compare
Choose a tag to compare

Jet library (core)

  • Db > Backend > PDO: Use statements only if it is reasonable
  • New class Debug_CodeHighlighter_PHP (extracted from the Display error handler)

Jet Playground

  • Workaround if someone tries to start playground from its directory directly

Jet Example App

  • Minor improvements
  • Module: Web.Articles: performance bug fix

Installer

  • CZ dictionaries updated

v2024.09

31 May 06:09
Compare
Choose a tag to compare

Jet Debug

  • Brand new advanced error displayer

Example application:

  • Many UI/UX improvements and bug fixes