Skip to content

Releases: mirekmarek/php-jet

v2024.08

27 May 13:36
Compare
Choose a tag to compare

Jet Studio:

  • Many UI/UX improvements and bug fixes

General:

  • WYSIWYG editor version actualization

v2024.07

26 Apr 15:27
Compare
Choose a tag to compare

Example app - initialization

  • Bug fix: base uri was incorrect
  • Init/PHP: ini_set( 'session.cookie_httponly', true); added

Tests

  • Locales: minor UI improvement

v2024.06

21 Apr 07:02
Compare
Choose a tag to compare

Jet library (core):

  • Jet UI - flags: image replaced by unicode flags, image and css flags removed
  • MVC_Layout: minor code quality improvement

Example installer:

  • Minor UI improvement

v2024.05

12 Apr 09:23
Compare
Choose a tag to compare

Jet library (core):

  • MVC: Layout postprocessor subsystem added
  • Translator::getKnownLocales() : array added
  • Translator::getKnownDictionaries( Locale $locale ) : array added
  • Translator_Dictionary::removePhrase added
  • Translator::saveDictionary( Translator_Dictionary $dictionary ): void added

v2024.04

13 Mar 16:10
Compare
Choose a tag to compare

Jet library (core):

  • Form: Form_Field->getDoNotTranslateLabel added
  • Form: Form_Field_Part_File_Trait: bug fix
  • AJAX::snippetResponse( string $snippet ) : void added
  • DataModel::fetch:  $where_per_model parameter now accepts empty value or 'this' as a key
  • Debug_Profiler_Run:__construct: bug fix

v2024.03

12 Feb 17:08
Compare
Choose a tag to compare

Jet library (core):

  • Form: Form fields now have default error messages.

Example installer:

  • UI/UX modernized

Example App:

Dictionaries updated

v2024.2

15 Jan 19:36
Compare
Choose a tag to compare

Jet library (core):

  • Form: Form fields now have default error messages.

Jet Studio

  • DataModel: UI/UX improvement

v2024.01.1

09 Jan 10:01
Compare
Choose a tag to compare

Jet library (core):

  • ORM DataModel: dataFetch* - raw mode added

  • Jet Form:
    Form_Renderer_Single->setCustomRenderer( ?Closure $custom_renderer ): void
    Form_Renderer_Single->getCustomRenderer(): ?Closure
    Form_Renderer_Single->renderByView() : string

  • Bug fix: non-functional internal relations in entity inheritance

  • Bug fix: Form_Field_Data: invalid default error code

  • Bug fix: Form_Field_Range: better input value catcher

  • Bug fix: Form_Field_Float: null value if input missing

  • Bug fix: Form_Field_Int: null value if input missing

Jet Example App:

  • ErrorHandler_Display: output buffer clean in a case of fatal error

JetStudio:

  • Forms: Bug fix - null handling

v2024.01

09 Jan 08:43
Compare
Choose a tag to compare

Jet library (core):

  • ORM DataModel: dataFetch* - raw mode added

  • Jet Form:
    Form_Renderer_Single->setCustomRenderer( ?Closure $custom_renderer ): void
    Form_Renderer_Single->getCustomRenderer(): ?Closure
    Form_Renderer_Single->renderByView() : string

  • Bug fix: non-functional internal relations in entity inheritance

  • Bug fix: Form_Field_Data: invalid default error code

  • Bug fix: Form_Field_Range: better input value catcher

  • Bug fix: Form_Field_Float: null value if input missing

  • Bug fix: Form_Field_Int: null value if input missing

Jet Example App:

  • ErrorHandler_Display: output buffer clean in a case of fatal error

v2023.17.2: Example app:

22 Dec 11:41
Compare
Choose a tag to compare

Example app

  • Factory_MVC::getViewInstance is strictly used instead of direct view instance creation.
  • ACL action constant names unification
  • Admin menu UI updated

Jet Studio

  • ACL action constant names unification - module wizard templates
  • Better module wizard templates directory organization

Jet library (core)

  • Translator::setCurrentDictionaryTemporary can return value returned by callback
  • Form_Field_Date: bug fix (wrong error message code)
  • Form_Field_Date_Time: bug fix (wrong error message code)
  • Form_Renderer_Single->setCustomRenderer() added
  • Form_Renderer_Single->getCustomRenderer( ?Closure $custom_renderer ):void
  • Form_Renderer_Single->renderByView() : string added
  • Form_Field_Select and Form_Field_MultiSelect: bug fix - readonly works now
  • Form_Field_Int: bug fix - incorrect retyping
  • Form_Field_Int, Form_Field_Float, Form_Field_Range: better empty input handling

Jet Tests

Test.Forms: bug fix: number field test - rangers