Skip to content

Releases: phpmkr/2023

v2023.13.0

08 May 04:25
29d90a9
Compare
Choose a tag to compare

2023/05/08 v2023.13.0

  • Improved: Pass master keys directly to preview page
  • Fixed: Row custom action checking
  • Fixed: Selection list with native select-one enabled
  • Fixed: Error message for file upload fields
  • Fixed: Remove XSS for lookup fields
  • Fixed: CSS for card widget
  • Fixed: Export links after refresh
  • Fixed: Grid-Edit with server side validation only
  • Fixed: Stylesheet URLs for error page
  • Fixed: Required validation for multi-select field in Multi-Update page
  • Fixed: Both Date/Time picker and time picker generated when using custom format pattern
  • Updated: Font Awesome, Date/Time picker, SweetAlert2 and element-internals-polyfill
  • Other minor improvements

v2023.12.0

11 Apr 01:17
29d90a9
Compare
Choose a tag to compare

2023/04/10 v2023.12.0

  • Improved: Log import database error
  • Improved: Allow PostgreSQL timetz/timestamptz fields and MySQL char/varchar fields with *_bin collation
  • Fixed: Hidden required field checking
  • Fixed: Table body hover color
  • Fixed: Add blank row with checkboxes or radio buttons
  • Fixed: Grid form (for detail table) validation
  • Fixed: Grid update foreign key
  • Fixed: Clearing messages after import
  • Updated: jQuery, JsRender, Popper, date/time picker, chartjs-plugin-annotation and element-internals-polyfill
  • Other minor improvements

v2023.11.0

06 Mar 10:23
29d90a9
Compare
Choose a tag to compare

2023/03/06 v2023.11.0

  • Improved: Add "Messages" to keyword.xml
  • Fixed: Modal lookup with lookup filter
  • Fixed: "Export CSS Styles" advanced setting
  • Fixed: Add Option dialog with lookup fields
  • Fixed: Setting TableClass property (PHP 8.2)
  • Fixed: Execute() function with callback
  • Fixed: AdjustSql() function for PostgreSQL
  • Fixed: Extended search panel after row custom action
  • Fixed: Synchronization checking for reports with custom fields
  • Updated: SweetAlert2, tabulator and element-internals-polyfill
  • Other minor improvements

v2023.10.0

06 Feb 01:47
29d90a9
Compare
Choose a tag to compare
  • Fixed: Create upload files on copy
  • Fixed: Query builder page without advanced search
  • Fixed: Lookup filter for Add page
  • Fixed: Lookup fields for enum/set types
  • Fixed: Updating selection lists for detail grid
  • Fixed: Detail grid Delete permission checking
  • Fixed: Query builder for lookup field with text input
  • Fixed: Export reports/email error message
  • Fixed: Parent field in Add Option dialog
  • Fixed: Extended search panel after row custom action
  • Fixed: Setting static permissions for calendar reports (UI)
  • Updated: dompdf, SweetAlert2 and element-internals-polyfill
  • Other minor improvements

v2023.9.0

09 Jan 02:58
29d90a9
Compare
Choose a tag to compare

2023/01/09 v2023.9.0

  • Requires .NET Framework v4.7.2 or newer (previously v4.6.2)
  • Improved: Avoid transaction issue when using custom actions (MSSQL)
  • Improved: Connection with SSL by PDO (MySQL)
  • Fixed: Lookup with uuid field as Link Field (PostgreSQL)
  • Fixed: AutoFill with "change" events
  • Fixed: Infinite Scroll with field/column visibility
  • Fixed: Field input Attributes in Grid-Add/Edit
  • Fixed: User ID checking for charts
  • Fixed: Permission for export to XML and printer-friendly version
  • Fixed: Maximum number of upload files checking
  • Fixed: Select2 with "Group by" field
  • Fixed: Extended Search panel when using Ajax Actions
  • Fixed: Inline-Delete list action buttons
  • Fixed: CSS class names for master record page
  • Fixed: "Add blank row" for empty grid
  • Fixed: Option template in query builder
  • Updated: jQuery, SweetAlert2, Chart.js plugins, element-internals-polyfill and date/time picker
  • Other minor improvements

v2023.8.0

05 Dec 03:47
29d90a9
Compare
Choose a tag to compare

2022/12/05 v2023.8.0

  • Improved: Detect field data types better
  • Improved: Handle server side validation error for Use Ajax Actions
  • Fixed: Multi-value search
  • Fixed: Crosstab report year field
  • Fixed: Inline-Add/Edit with dynamic selection lists
  • Fixed: Client side number formatting for CJK
  • Fixed: Field names with lower case characters (Oracle)
  • Fixed: Calendar report Add page permission
  • Fixed: Query builder and Extended Search with default search value
  • Fixed: Comma separated Parent User ID field
  • Fixed: Custom Template for summary report
  • Fixed: Dropdown button with single list option
  • Fixed: Custom Field in crosstab report
  • Fixed: MySQL TINYINT data type as CHECKBOX/RADIO with User Values
  • Fixed: Detail records sorting order in Master/Detail export
  • Fixed: Saving MySQL SSL connection options (UI)
  • Fixed: Showing user level tables after creating tables (UI)
  • Updated: Bootstrap 5.2.3
  • Updated: SweetAlert2 and Leaflet
  • Other minor improvements

v2023.7.0

15 Nov 07:13
29d90a9
Compare
Choose a tag to compare

2022/11/15 v2023.7.0

  • Project specific User Code
  • Improved: Persisting breadcrumb links
  • Improved: Handling calendar null event group ID
  • Improved: Calendar event popover template
  • Fixed: Fixed header table without responsive table
  • Fixed: Custom Template for Multi-Page
  • Fixed: Year filter for crosstab report (PostgreSQL)
  • Fixed: Container definitions for tables not generated
  • Fixed: Modal login dialog with third party login provider
  • Fixed: Dismissing modal Delete page
  • Fixed: Plain theme cannot be compiled
  • Fixed: Copying record with default values
  • Fixed: Add Option dialog with parent field
  • Fixed: Chart.js beginAtZero option
  • Fixed: Export in project with security disabled
  • Updated: SweetAlert2, JsRender and date/time picker
  • Other minor improvements

v2023.6.0

01 Nov 05:46
29d90a9
Compare
Choose a tag to compare

2022/11/01 v2023.6.0

  • Improved: Use locale time format for calendar
  • Improved: Show master table in breadcrumbs
  • Improved: Add config setting for Font Awesome .css
  • Improved: Allow setting native select-one for field
  • Improved: Support upper/lower panel for preview page
  • Improved: Avoid strtolower() warnings in Language class (for PHP 8.1)
  • Fixed: Date time picker for Thai
  • Fixed: Searching multi-select field
  • Fixed: Returning to current page after Grid-Edit
  • Fixed: Modal dialog not reset after server side error
  • Fixed: User ID setting for calendar reports (UI)
  • Fixed: Migrating user level primissions for MSSQL table with schema (UI)
  • Updated: SweetAlert2 and date/time picker
  • Other minor improvements

v2023.5.0

25 Oct 05:08
29d90a9
Compare
Choose a tag to compare

2022/10/25 v2023.5.0

  • Improved: Detect MS SQL client better (UI)
  • Improved: Add global upload path to dompdf chroot (Dompdf extension)
  • Fixed: Handling LIKE operator in SQL (MSSQL)
  • Fixed: Custom template in modal dialog
  • Fixed: Printer friendly in View page
  • Fixed: Handling null values for simple charts and TruncateMemo()
  • Fixed: Multiple upload fields
  • Fixed: Add filter with parentheses
  • Fixed: Allow login by URL
  • Fixed: View/Copy pages in Calendar report
  • Fixed: Context menu for events with link in Calendar report
  • Fixed: User level permission for Calendar report
  • Fixed: AllDay/Start/End fields in Calendar report
  • Fixed: AutoSuggest field as parent field in Dynamic Selection List
  • Fixed: View page with Multi-Page enabled
  • Updated: SweetAlert2 and date/time picker
  • Other minor improvements

v2023.4.0

18 Oct 05:44
29d90a9
Compare
Choose a tag to compare

2022/10/18 v2023.4.0

  • Improved: Add Row_* server events for calendar report
  • Fixed: Lookup filter for LIKE operators
  • Fixed: Inline-Add/Copy without Grid-Add/Edit enabled
  • Fixed: Multiple detail table with same foreign key field name
  • Fixed: Chart.js title and tooltip font settings
  • Fixed: Dashboard charts from normal List page
  • Fixed: RTL (Import preview and user permission page)
  • Fixed: Time zone added by time picker
  • Fixed: "Allow view all" for reports
  • Fixed: Unselected fields generated in View/Add/Edit pages of Calendar report
  • Fixed: Dragging and resizing calendar events
  • Fixed: Custom Template in modal dialog
  • Updated: Time picker, SweetAlert2 and Tabulator
  • Other minor improvements