Skip to content

Latest commit

 

History

History
662 lines (424 loc) · 14.1 KB

CHANGELOG.md

File metadata and controls

662 lines (424 loc) · 14.1 KB

This document's format is based on Keep a Changelog, and adheres to Semantic Versioning.

[11.1.11] - 2024-12-09

Fixed

  • Relation: fetchValue in MTO when $postvars[$this->fieldName()] is an array

[11.1.10] - 2024-11-29

Fixed

  • Atk: minor fix

[11.1.9] - 2024-11-18

Fixed

  • Handler: minor fix AddHandler

[11.1.8] - 2024-11-12

Fixed

  • Attribute: added isset record fieldName check in NumberAttribute hide function

[11.1.7] - 2024-10-28

Fixed

  • Handler: fix ImportHandler

[11.1.6] - 2024-10-22

Fixed

  • Node: atkSelector nullable in confirmAction

[11.1.3] - 2024-10-17

Changed

  • Atk: added return type to all methods in Atk.php
  • Attribute: all setter are now fluent in Attribute.php

[11.1.2] - 2024-10-15

Added

  • Atk: added favicon_base_url and manifest_url globalvars

[11.1.1] - 2024-10-14

Fixed

  • Attribute: fetch value in the search function of BoolAttribute

[11.1.0] - 2024-10-07

Added

  • Attribute: absolute and relative path and thumbnail functions in FileAttribute

Removed

  • Akt: version wording of atk

[11.0.1] - 2024-09-12

Added

  • Attribute: nullLabel property in ListAttribute

Changed

  • Attribute: renamed public const 'TAG_SEPARATOR' in 'DISPLAY_SEPARATOR_TAG'
  • Attribute: default display separator in now DISPLAY_SEPARATOR_TAG instead of DISPLAY_SEPARATOR_COMMA

Deprecated

  • Attribute: MultiSelectListAttribute

[11.0.0] - 2024-09-09

Added

  • PHP: v8.3 support
  • Smarty: v5.4 support

[9.14.8] - 2024-07-30

Fixed

  • Attribute: getAttributeValue and getAttributeOldValue when nestedAttribute is a json encoded string

[9.14.7] - 2024-07-19

Fixed

  • Export: doExport for NestedAttribute

[9.14.6] - 2024-07-10

Added

  • Attribute: new functions getAttributeValue and getAttributeOldValue to retrieve the value of an attribute

Fixed

  • Attribute: isAttributeModified for NestedAttribute

[9.14.5] - 2024-07-04

Changed

  • Menu: refactor Menu Item classes

Fixed

  • Attribute: ActionButtonAttribute default params

[9.14.4] - 2024-06-20

Added

  • NestedAttribute: support to custom nested attribute field for every nested attribute

[9.14.3] - 2024-06-20

Added

  • NumberAttribute: numberattribute_use_thousands_separator global config

[9.14.2] - 2024-06-19

Fixed

  • dependabot: bump grunt

[9.14.1] - 2024-06-19

Added

  • StateColors: getBorderColor delta is now a parameter and not hardcoded anymore

[9.14.0] - 2024-05-31

Changed

  • Smarty: updated to v4.5.3

[9.13.28] - 2024-05-28

Fixed

  • Node: handled checkConfirmAction without atkSelectors

[9.13.27] - 2024-05-15

Fixed

  • Node: adminHeaderInputFilters submit button and newline param

[9.13.26] - 2024-05-09

Added

  • ActionButtonAttribute: paramsFieldNames to handle record params in url

[9.13.25] - 2024-05-02

Fixed

  • FileAttribute: preview in no-stream mode

[9.13.24] - 2024-04-30

Added

  • FileAttribute: hide widget mode for legacy projects

[9.13.22] - 2024-04-30

Added

  • FileAttribute: add preview in stream mode

[9.13.21] - 2024-04-22

Fixed

  • Attribute: fix UIStateColorListAttribute when is null

[9.13.19] - 2024-04-10

Fixed

  • Attribute: JsonAttribute edit when value is null

[9.13.17] - 2024-03-18

Fixed

  • Attribute: inline mode to FileAttribute

[9.13.16] - 2024-03-15

Fixed

  • Attribute: inline mode to FileAttribute

[9.13.15] - 2024-03-15

Added

  • Attribute: added inline mode to FileAttribute to open a file in new tab instead of download it

[9.13.14] - 2024-03-12

Added

  • Attribute: m_maxsize getter and setter

[9.13.13] - 2024-03-12

Fixed

  • Attribute: json prettify for list of elements

[9.13.12] - 2024-02-14

Changed

  • Attribute: removed min-width default for multiple ListAttribute

[9.13.11] - 2024-02-09

Fixed

  • Attribute: search min-width for ListAttribute

[9.13.10] - 2023-10-30

Fixed

  • Menu: print warning if there are items in the menu whose module has not been loaded

[9.13.9] - 2023-10-30

Fixed

  • Resources: weight of headings

[9.13.7] - 2023-10-30

Fixed

  • Resources: font weight of headings to make the font uniform at first

[9.13.6] - 2023-10-30

Fixed

  • Resources: font Source Sans 3

[9.13.5] - 2023-10-27

Fixed

  • Resources: font Source Sans 3 instead of Source Sans Pro

[9.13.4] - 2023-10-27

Fixed

  • Resources: the Sans font is now loaded locally

[9.13.3] - 2023-10-18

Fixed

  • Attribute: search for NestedAttribute
  • Attribute: validate in add for FileAttribute

[9.13.2] - 2023-09-04

Changed

  • Node: added const PARAM_ATKMENU

[9.13.1] - 2023-09-04

Changed

  • Node: refactor admin header input filters

[9.13.0] - 2023-09-04

Added

  • Node: admin header input filters

[9.12.8] - 2023-07-05

Fixed

  • Attribute: PasswordAttribute validation when "new" or "again" field are empty

[9.12.7] - 2023-06-30

Changed

  • Attribute: refactor display/edit of FileAttribute

Fixed

  • Atk: translations en

[9.12.6] - 2023-06-13

Added

  • Atk: added function to unregister node

[9.12.5] - 2023-06-09

Fixed

  • Atk: fixed phpdotenv 3 compatibility

[9.12.4] - 2023-06-09

Changed

  • Atk: reverted phpdotenv dependency to v3.6 for backward compatibility

[9.12.3] - 2023-06-08

Changed

  • Atk: updated phpdotenv dependency to v5.5

[9.12.2] - 2023-06-08

Changed

  • Atk: updated phpdotenv dependency to v3.5

Fixed

  • Atk: fix on mobile menu

[9.12.1] - 2023-05-24

Fixed

  • Node: fix forced values in node

[9.12.0] - 2023-05-23

Added

  • Menu: added config to hide sidebar
  • Attribute: added maxWidth property

[9.11.3] - 2023-05-10

Added

  • Menu: added menu_default_item_position config to manage the default position of menu items
  • Ui: added action_form_buttons_position config to manage the position of action form buttons

Fixed

  • Attribute: fix DateTimeAttribute fetch value

[9.11.2] - 2023-05-03

Fixed

  • Attribute: fix TimeAttribute watch widget
  • Node: fix setAttributesFlags in action_admin

[9.11.1] - 2023-04-14

Added

  • TimeAttribute: Time Chooser Popup utility, configurable with AF_TIME_SECONDS.

[9.11.0] - 2023-04-14

Added

  • Relation: added config onetomany_label_position_top to manage label position of one-to-many
  • Attribute: added min-width in search box
  • Export: hidden attributes with some specific class from export page (e.i. DummyAttribute, TabbedPane)

Changed

  • Export: export layout updated

Removed

  • Export: removed atk_export criteria

Fixed

  • Atk: updated layout for advanced-search
  • Attribute: fix DateAttribute edit
  • Attribute: fix TimeAttribute display without ':'

[9.10.0] - 2023-04-04

Added

  • Attribute: added titleWrap property to handle text-wrap in column th
  • Relation: added descriptorListSep in one-to-many

Fixed

  • Font: fix supporto to old font
  • Relation: fix padding one-to-many list mode ul
  • Attribute: fix FileAttribute edit to show thumbnail

[9.9.23] - 2023-03-31

Added

  • Font: added system dependand font (with old-atk)
  • Dependencies: Updated to minor versions
  • UI: added css classes for texts

[9.9.22] - 2023-03-30

Added

  • Font: added UI font & configuration on config file

[9.9.21] - 2023-03-30

Added

  • Attribute: add maxWidth in CurrencyAttribute

Fixed

  • Attribute: fix ckeditor in CkAttribute
  • Menu: fix enable field in menu item
  • Relation: fix add in many-to-many select relation
  • Attribute: fix CkAttribute enter mode br

[9.9.20] - 2023-03-16

Fixed

  • Sidebar: collapsed on load

[9.9.19] - 2023-03-16

Added

  • Config: added UI configurations on config file

[9.9.18] - 2023-03-07

Fixed

  • PasswordAttribute: fixed & tested password autocomplete

[9.9.17] - 2023-03-07

Fixed

  • PasswordAttribute: fix password autocomplete

[9.9.16] - 2023-02-20

Added

  • Node: added action download_file_attribute

Changed

  • Atk: refactor const atkselector

[9.9.15] - 2023-02-17

Added

  • Relation: added selectRecordsMethod to set a record SelectHandler for DataGrid

Fixed

  • Attribute: fix action of ButtonAttribute when FileAttribute is a stream

[9.9.14] - 2023-02-13

Added

  • Attribute: added "stream" property in FileAttribute

[9.9.13] - 2023-02-13

Fixed

  • Relation: fix "remove" button of many-to-many select relation

[9.9.12] - 2023-02-10

Changed

  • Relation: refactor ManyToManySelectRelation
  • Attribute: refactor DateAttribute
  • Node: refactor function exportFileName of Node

[9.9.11] - 2023-02-02

Changed

  • Export: updated export filename

[9.9.10] - 2023-02-01

Fixed

  • Export: fixed missing nested attribute value on export action

[9.9.9] - 2023-01-30

Fixed

  • Relation: fix setAttributesFlags in OneToMany

[9.9.8] - 2023-01-23

Added

  • Node: added recordListDropdownStartIndex property to customize recordListTdFirst in the datagrid list

Fixed

  • Attribute: fix do update when clicked SubmitButtonAttribute

[9.9.7] - 2023-01-18

Fixed

  • Datagrid: fixed datagrid top scroller design
  • Attribute: fixed hide/show attribute layout

[9.9.6] - 2023-01-11

Added

  • Attribute: added textWrap property
  • Atk: added new layout for "record actions" in DataGridList

Changed

  • Atk: reduced body font-size
  • Atk: reduced column padding in DataGridList

[9.9.1] - 2022-12-22

Fixed

  • Menu: added badge on menu action item in the navbar menu

[9.9.0] - 2022-12-22

Added

  • Menu: added badge on menu ActionItem

[9.8.0] - 2022-12-20

Added

  • Attribute: added CkAttribute stripTagsEnabled property
  • Relation: added display list mode (ul and badge pill)
  • IndexPage: username link goes in edit when user has permissions
  • Tools: added param to force whole words in truncateHTML function

Changed

  • Attribute: refactor edit render in DateAttribute

Fixed

  • Atk: fix FR and IT translations
  • Node: fix default descriptor
  • Attribute: fix CurrencyAttribute edit()
  • Relation: fix width of select2 in ManyToOne

[9.7.0] - 2022-12-13

Added

  • Node: added new function setAttributesFlags() called automatically by adminPage, addPage, viewPage and editPage

[9.6.14] - 2022-12-01

Fixed

  • Select2: Updated layout margins for multiselect

[9.6.13] - 2022-11-25

Added

  • Node: added function getDefaultNestedAttribute

Fixed

  • Attribute: fix filename check in edit in FileAttribute

[9.6.12] - 2022-11-08

Fixed

  • Style: fix max-width of helpModal in box.tpl

[9.6.11] - 2022-11-03

Changed

  • Attribute: removed default param 'atkselector' in ActionButtonAttribute when other params are specified

Fixed

  • Attribute: fix default text of ButtonAttribute

[9.6.10] - 2022-10-10

Fixed

  • Handler: fix nested attribute loading in EditcopyHandler

[9.6.9] - 2022-10-07

Fixed

  • Attribute: added setMultipleSearch on ExpressionListAttribute
  • Attribute: fix search in NestedDateTimeAttribute

[9.6.8] - 2022-09-30

Fixed

  • Attribute: fix FileAttribute edit when file not found

[9.6.7] - 2022-09-21

Added

  • UIStateColors: added color "orange ultra light"

[9.6.6] - 2022-09-14

Added

  • Node: added adminPage node help in the top right corner of the adminPage box

[9.6.5] - 2022-09-13

Added

  • Node: added bookmarkLink, legend and filter buttons in the box.tpl

Changed

  • NestedBoolAttribute: support for search field

[9.6.4] - 2022-09-12

Added

  • NestedBoolAttribute: support for search field (WIP)

[9.6.3] - 2022-09-09

Added

  • Attribute: added NestedDateTimeAttribute

[9.6.2] - 2022-09-08

Added

  • CkAttribute: added support to enterMode

Changed

  • Attribute: moved minWidth, maxHeight and maxChars from TextAttribute to Attribute

Fixed

  • MultiListAttribute: fixed fluent setters

[9.6.1] - 2022-09-01

Added

  • Node: added hidePageTitle flag to hide title of the page

Changed:

  • Icon: update system atk icon to support fontawesome v6

[9.6.0] - 2022-08-23

Added

  • Attribute: added UIStateColorListAttribute

Changed

  • Node: refactor template in confirmAction with multiple records

[9.5.2] - 2022-07-28

Changed

  • Node: added argument $atkSelectors of checkConfirmAction to manage multiple atkselector

[9.5.1] - 2022-07-28

Added

  • UIStateColors: added blue color

Changed:

  • adminPage: added admin-header class instead of list-header

Fixed

  • Legend: fix trad

[9.5.0] - 2022-07-27

Added

  • UIStateColors: added new colors green, cyan, red, yellow, orange in light or strong version
  • Tools: added new string functions strStartsWith and strEndsWith
  • Node: added support to legend in the adminHeader
  • NestedAttribute: added function setForceUpdate setting same value to the relative nested attribute field
  • adminHeader: added adminHeaderFilterButtons to manage filter buttons in adminHeader

Fix

  • IndexPage: fix user link (top right) for administrator
  • JsonAttribure: fix update when readonly and force update enabled

[9.4.0] - 2022-07-07

Added

  • Node: added function getAtkError
  • Node: added function updateDbIncludes
  • Node: added function addAttributesFlags
  • Node: added function removeAttributesFlags
  • Node: added function hasAction
  • Attribute: added TitleAttribute
  • FileAttribute: added thumbnail class attribute
  • UpdatedByAttribute: added possibility to force created_by user to administrator
  • IndexPage: added function getPage
  • IndexPage: added function getUi
  • Attribute: added ListBoolAttribute
  • CkAttribute: added enter mode constant (ENTER_MODE_P, ENTER_MODE_BR, ENTER_MODE_DIV)

Changed

  • Node: refactor function signatures
  • Attribute: renamed variable $rec to $record
  • FileAttribute: renamed function AddSlash to addSlash
  • CkAttribute: changed default display mode to MODE_SCROLL

Fix

  • Attribute: refactor ButtonAttribute

[9.3] - 2022

Contains mainly bugfixes and small changes.

[9.2] - 2021

This branch starts from v9.1 and it contains an updated style based on AdminLte framework. We are making other changes that will be rolled out in the future, generally we will be work on fixing existing functionalities on the version 9 line.

[9.1] - 2018

Removed all custom javascript and added JQuery.