پرش به مطلب اصلی

Release Notes for 13.x


[v13.2.0] - 1405-05-18

  • [Fix] skip parameter decryption on the export download route by Mohammad Rasoul Ghorbani in #762ee26a [Issue: #ZIRSAKHT-2653]
  • [Fix] prevent re-applying the same mask on TextInput change Pasting then blurring an IP input corrupted the value; the mask is now applied only once per input. by mohammad.badangiz in #60b174dd [Issue: #ZIRSAKHT-2277]
  • [Fix] re-initialize doravel components after a livewire re-render by Mohammad Rasoul Ghorbani in #d6c009c4 [Issue: #ZIRSAKHT-1991]
  • [Fix] return a real Carbon from parseDate for datetime filters by Mohammad Rasoul Ghorbani in #c70e590a [Issue: #ZIRSAKHT-2639]
  • [Fix] stop double encrypting document identifiers by Mohammad Rasoul Ghorbani in #2610073e [Issue: #ZIRSAKHT-2584]
  • [Fix] stop double encrypting document identifiers by Mohammad Rasoul Ghorbani in #2ad50205 [Issue: #ZIRSAKHT-2584]
  • [Fix] show file size errors instead of silently dropping the upload by Mohammad Rasoul Ghorbani in #368a2e17 [Issue: #ZIRSAKHT-2584]
  • [Feat] enhance import preview with pagination and cancel functionality by ali afshar in #f441ecbb [Issue: #ZIRSAKHT-2576]
  • [Fix] add a search parameter to the role permission api by Mohammad Rasoul Ghorbani in #93246e24 [Issue: #ZIRSAKHT-2627]
  • [Fix] check password by Mohammad Rasoul Ghorbani in #d74b9e85 [Issue: #ZIRSAKHT-2627]
  • [Refactor] merge settings lang folders and rename the file type enum group by Mohammad Rasoul Ghorbani in #6dd49f20 [Issue: #ZIRSAKHT-2624]
  • [Fix] keep table filters rendering when a stored date value is unparseable by Mohammad Rasoul Ghorbani in #2e4cc1fc [Issue: #ZIRSAKHT-1549]
  • [Refactor] translate file type cases via published lang override by Mohammad Rasoul Ghorbani in #20a0b12b [Issue: #ZIRSAKHT-2624]
  • [Fix] detach the avatar before deleting a user, remove quick delete by Mohammad Rasoul Ghorbani in #99abf32c [Issue: #ZIRSAKHT-2523]
  • [Fix] filter accordion no longer re-runs the depend-on cascade on open by mohammad.badangiz in #8906e3ef [Issue: #ZIRSAKHT-2593]
  • [Feat] let units register file type enum translations by Mohammad Rasoul Ghorbani in #8556162c [Issue: #ZIRSAKHT-2624]
  • [Fix] select roll label color by Mohammad Rasoul Ghorbani in #aa2e0539 [Issue: #ZIRSAKHT-2512]
  • [Fix] ship user banner modals with the banner by Mohammad Rasoul Ghorbani in #5035c138 [Issue: #ZIRSAKHT-2626]
  • [Feat] Enable setting arrays in sample values by Ali Heydari in #a8e0a90c [Issue: #ZIRSAKHT-2594]
  • [Fix] remove clear button by Ali Kazemayni in #dcdafe6f [Issue: #ZIRSAKHT-2383]
  • [Fix] revert commit by Ali Kazemayni in #fe1986c7 [Issue: #ZIRSAKHT-2383]
  • [Fix] add clearable in import file picker by Ali Kazemayni in #4c948563 [Issue: #ZIRSAKHT-2383]

[v13.1.0] - 1405-05-11

  • [Fix] resolve call to undefined method by Mohammad Rasoul Ghorbani in #d1fd0489 [Issue: #ZIRSAKHT-2512]
  • [Refactor] improve delete-dependency config key by Ali Heydari in #14da74ae [Issue: #ZIRSAKHT-2550]
  • [Revert] restore dropdown row actions on the file settings tables by Mohammad Rasoul Ghorbani in #e1ca5b41 [Issue: #ZIRSAKHT-2586]
  • [Fix] name blocking sections in the delete tooltip by Mohammad Rasoul Ghorbani in #5f0722d7 [Issue: #ZIRSAKHT-2586]
  • [Fix] Correct display order of fields in preview by Ali Heydari in #154fb0d5 [Issue: #ZIRSAKHT-2619]
  • [Fix] change formatJalaliDateTime method to formatDatetime in permission user resolver by Mohammad Rasoul Ghorbani in #52db1386 [Issue: #ZIRSAKHT-2512]
  • [Fix] change formatJalaliDateTime method to formatDatetime in permission user resolver by Mohammad Rasoul Ghorbani in #ff79975e [Issue: #ZIRSAKHT-2512]
  • [Refactor] refactor default config keys by Ali Heydari in #69960330 [Issue: #ZIRSAKHT-2550]
  • [Fix] show the file type max size error instead of clamping by Mohammad Rasoul Ghorbani in #3f52765b [Issue: #ZIRSAKHT-2586]
  • [Fix] show the file type max size error instead of clamping by Mohammad Rasoul Ghorbani in #ebddbca3 [Issue: #ZIRSAKHT-2586]
  • [Feat] improve nested permissions UI with depth colors, tree lines and status feedback by mohammad.badangiz in #6f8146c9 [Issue: #ZIRSAKHT-2566]
  • [Fix] remove number separator, change validation by Mohammad Rasoul Ghorbani in #b11be378 [Issue: #ZIRSAKHT-2512]
  • [Fix] fixing select all button issue in permissions/edit for roles. by mohammad.badangiz in #f2ba0cac [Issue: #ZIRSAKHT-2566]
  • [Feat] add Import process exception by Ali Heydari in #14072e29 [Issue: #ZIRSAKHT-2594]
  • [Feat] improve display import inputs values by Ali Heydari in #6a917056 [Issue: #ZIRSAKHT-2594]
  • [Fix] resolve display empty rows in the preview by Ali Heydari in #f94ee6fc [Issue: #ZIRSAKHT-2594]
  • [Fix] Add beforeProcessRows hook to import functionality & Resolve number display bug in sample file by Ali Heydari in #647475e1 [Issue: #ZIRSAKHT-2594]
  • [Feat] Display field description in import fields preview by Ali Heydari in #ff8bec9e [Issue: #ZIRSAKHT-2594]
  • [Fix] make sample file rtl by Ali Heydari in #b7da7e87 [Issue: #ZIRSAKHT-2594]
  • [Fix] title the file settings sidebar subgroup by Mohammad Rasoul Ghorbani in #aef78f83 [Issue: #ZIRSAKHT-2586]
  • [Fix] stop recreating soft deleted permission rows by Mohammad Rasoul Ghorbani in #abcd657c [Issue: #ZIRSAKHT-2586]
  • [Fix] responsive from by Mohammad Rasoul Ghorbani in #55e10ae6 [Issue: #ZIRSAKHT-2512]
  • [Fix] convert raw row dates before formatting as jalali by Mohammad Rasoul Ghorbani in #c6fb3776 [Issue: #ZIRSAKHT-2512]
  • [Fix] convert stored gregorian meta dates before display by Mohammad Rasoul Ghorbani in #0563a17d [Issue: #ZIRSAKHT-2512]
  • [Fix] resolve carbon to jalali issue, encryption service issue by Mohammad Rasoul Ghorbani in #07cf20c9 [Issue: #ZIRSAKHT-2512]
  • [Fix] build chart labels from the date, not its gregorian string by Mohammad Rasoul Ghorbani in #b9f914c4 [Issue: #ZIRSAKHT-2512]
  • [Fix] resolve HandleComponents dependencies for livewire 4 by Mohammad Rasoul Ghorbani in #6e244279 [Issue: #ZIRSAKHT-2512]
  • [Fix] stop the log generator rendering a second layout by Mohammad Rasoul Ghorbani in #bb83a461 [Issue: #ZIRSAKHT-2512]
  • [Feat] Add general mode and default mode with a default message by Ali Heydari in #2579c885 [Issue: #ZIRSAKHT-2550]
  • [Fix] scope the sidebar role script so a repeat push cannot break it by Mohammad Rasoul Ghorbani in #e5887998 [Issue: #ZIRSAKHT-2512]
  • [Fix] run ready callbacks on pages without livewire by Mohammad Rasoul Ghorbani in #93337453 [Issue: #ZIRSAKHT-2512]
  • [Fix] hide the section row when the log has one resource by Mohammad Rasoul Ghorbani in #891e2098 [Issue: #ZIRSAKHT-2512]
  • [Fix] space out the audit log detail rows by Mohammad Rasoul Ghorbani in #e691fc75 [Issue: #ZIRSAKHT-2512]
  • [Fix] write audit log time as Y/m/d , H:i:s by Mohammad Rasoul Ghorbani in #1af1869a [Issue: #ZIRSAKHT-2512]
  • [Fix] mask and left align the identifier and ip filters by Mohammad Rasoul Ghorbani in #f46205f3 [Issue: #ZIRSAKHT-2512]
  • [Feat] expose a user identifier mask on log config by Mohammad Rasoul Ghorbani in #7bc23837 [Issue: #ZIRSAKHT-2512]
  • [Fix] accept 1 to 3 digit octets in the ip mask by Mohammad Rasoul Ghorbani in #c3e67035 [Issue: #ZIRSAKHT-2512]
  • [Feat] let text input keep mask literals by Mohammad Rasoul Ghorbani in #4561bd7d [Issue: #ZIRSAKHT-2512]
  • [Fix] fix css issues in modal by mohammad.badangiz in #98347e04 [Issue: #ZIRSAKHT-2552]
  • [Fix] remove prepareForValidation method in LoginRequest by Mohammad Rasoul Ghorbani in #d8163676 [Issue: #ZIRSAKHT-2334]
  • [Feat] declare softDelete and restore on the FileManager facade by Mohammad Rasoul Ghorbani in #41abfa52 [Issue: #ZIRSAKHT-2584]
  • [Feat] add softDelete and restore to FileManager by Mohammad Rasoul Ghorbani in #58953039 [Issue: #ZIRSAKHT-2584]
  • [Feat] add generator key for column actions by Ali Heydari in #d26bd717 [Issue: #ZIRSAKHT-2587]
  • [Fix] Address recognition issue of GeneratorDefinition in IDE helper by Ali Heydari in #defd2ed8 [Issue: #ZIRSAKHT-2585]
  • [Feat] add per page property in select component for infinity scroll by Mohammad Rasoul Ghorbani in #d2caa86f [Issue: #ZIRSAKHT-2080]
  • [Fix] prevent label from turning gray when options are disabled by mohammad.badangiz in #fc531dd0 [Issue: #ZIRSAKHT-2551]
  • [Feat] add spellNumber helper for writing numbers in Persian words by Mohammad Rasoul Ghorbani in #6db89bdd [Issue: #ZIRSAKHT-2428]
  • [Fix] add enum by Mohammad Rasoul Ghorbani in #900e2a20 [Issue: #ZIRSAKHT-2543]
  • [Fix] add trait by Mohammad Rasoul Ghorbani in #89665c78 [Issue: #ZIRSAKHT-2543]
  • [Fix] hide the toolbar card when it has nothing to show by Mohammad Rasoul Ghorbani in #3459805c [Issue: #ZIRSAKHT-2543]
  • [Feat] add pinned row position enum and trait by Mohammad Rasoul Ghorbani in #ff20b2f0 [Issue: #ZIRSAKHT-2543]
  • [Feat] Add ignoreActiveFilter method to data provider by Ali Heydari in #5c815a00 [Issue: #ZIRSAKHT-2558]
  • [Fix] Disable Enforced Check for 'is_active' Column in Data Provider by Ali Heydari in #67afd5e8 [Issue: #ZIRSAKHT-2559]
  • [Feat] add pinned rows that stay at the top or bottom of the table by Mohammad Rasoul Ghorbani in #77b12a7b [Issue: #ZIRSAKHT-2543]
  • [Fix] scope table sort and filter state per table key by Mohammad Rasoul Ghorbani in #0defceae [Issue: #ZIRSAKHT-2543]
  • [Fix] fix display data activity by Ali Heydari in #1cba98ef [Issue: #ZIRSAKHT-2492]
  • [Refactor] clean up formatting and improve readability in JalaliValidationRules.php by Mehdi Hashemi in #9b3d71d8
  • [Fix] fix log created_at display by Ali Heydari in #19f57df5 [Issue: #ZIRSAKHT-2492]
  • [Refactor] Enhance log description display by Ali Heydari in #529901a8 [Issue: #ZIRSAKHT-2492]
  • [Feat] Align log modal with log configuration settings by Ali Heydari in #f98032f8 [Issue: #ZIRSAKHT-2492]
  • [Fix] make infra-only routes public and translate settings groups by Mohammad Rasoul Ghorbani in #129880bd [Issue: #ZIRSAKHT-2567]
  • [Feat] add sticky position to responsive menu. by mohammad.badangiz in #6810df26 [Issue: #ZIRSAKHT-2353]
  • [Fix] make infra-only routes public and translate settings groups by Mohammad Rasoul Ghorbani in #d19b3409 [Issue: #ZIRSAKHT-2567]
  • [Fix] make infra-only routes public and translate settings groups by Mohammad Rasoul Ghorbani in #6c658626 [Issue: #ZIRSAKHT-2567]
  • [Fix] prevent shortcut routes from duplicating sidebar items by Mohammad Rasoul Ghorbani in #e63db7e1 [Issue: #ZIRSAKHT-2557]
  • [Fix] correct lat/lng order in calculateBounds for proper maxBounds by mohammad.badangiz in #b5fbd2f1 [Issue: #ZIRSAKHT-2548]
  • [Fix] dedupe sidebar items appended by shortcut routes by Mohammad Rasoul Ghorbani in #857b982f [Issue: #ZIRSAKHT-2557]
  • [Feat] refactor audit log styles and implement AuditDetailModal component by Mehdi Hashemi in #cc943cc8 [Issue: #ZIRSAKHT-2552]
  • ⚠️ [BREAKING] [Feat] change LogEntry to AuditLog component and props. by mohammad.badangiz in #f27fa83a [Issue: #ZIRSAKHT-2552]
  • [Feat] add audit log details modal component with styles and TypeScript support. by mohammad.badangiz in #5ad82653 [Issue: #ZIRSAKHT-2552]
  • [Feat] create new modal for log details. by mohammad.badangiz in #92d972a6 [Issue: #ZIRSAKHT-2552]
  • [Feat] Link user to 'created_by' log field by Ali Heydari in #157a4f55 [Issue: #ZIRSAKHT-2492]
  • [Fix] hide shortcut route permissions from assign-permissions page by Mohammad Rasoul Ghorbani in #4e7e38b4 [Issue: #ZIRSAKHT-2557]

[v13.0.0] - 1405-05-04

  • [Fix] remove persian comments by mohammad.badangiz in #97613403 [Issue: #ZIRSAKHT-2547]
  • [Fix] resolve batched depend-on parents into parentSelected by Mohammad Rasoul Ghorbani in #fc2d42f8 [Issue: #ZIRSAKHT-2560]
  • [Fix] for select use array in both single and multiple states. by mohammad.badangiz in #d7b475c6 [Issue: #ZIRSAKHT-2547]
  • [Fix] remove hardcoded file type code filter from user documents by Mohammad Rasoul Ghorbani in #d1281927 [Issue: #ZIRSAKHT-2577]
  • [Feat] add select request handling and data transformation traits for improved select component functionality by Mehdi Hashemi in #3de991c8
  • [Fix] fix issue for multi-select data fetching. by mohammad.badangiz in #9c11721c [Issue: #ZIRSAKHT-2547]
  • [Style] streamline code formatting and improve consistency in SelectController by Mehdi Hashemi in #d226b157
  • [Feat] allow custom previewIcon alongside previewSrc. by mohammad.badangiz in #6d25b231 [Issue: #ZIRSAKHT-2407]
  • [Fix] change labelColumn to property by Mohammad Rasoul Ghorbani in #ddd43f27 [Issue: #ZIRSAKHT-2449]
  • [Chore] remove development dependencies from composer.json and update branch alias by Mehdi Hashemi in #b27f262b
  • [Feat] allow compatibility with Laravel 13 in composer.json by Mehdi Hashemi in #f3a8ed8c
  • [Fix] update jalali date handling to use new parsing method across multiple files by Mehdi Hashemi in #9592a4f2 [Issue: #ZIRSAKHT-2478]
  • [Fix] update Carbon namespace references in DatetimePicker and DatetimeRangePicker by Mehdi Hashemi in #efedf2fb
  • [Feat] add methods for Jalali date manipulation and improve datetime formatting by Mehdi Hashemi in #0b13b23c [Issue: #ZIRSAKHT-2478]
  • [Refactor] update component namespaces from UI to Components in various files by Mehdi Hashemi in #c0686dcc
  • [Feat] add initial implementation of various component controllers and styles by Mehdi Hashemi in #0744d239
  • [Feat] Enable extension of user generators by ali afshar in #35cf7ba3 [Issue: #ZIRSAKHT-2361]
  • [Fix] hide shortcut route permissions from assign-permissions page by Mohammad Rasoul Ghorbani in #8fcb44b9 [Issue: #ZIRSAKHT-2557]
  • [Fix] accordion section when $showingPaginationSizes is false by Mohammad Rasoul Ghorbani in #c0b49f5d [Issue: #ZIRSAKHT-2544]
  • ⚠️ [BREAKING] [Feat] batch multi-select depend-on into one request Send all selected parents as parent_ids in a single request instead of one per parent by Mohammad Rasoul Ghorbani in #7f24dd5b [Issue: #ZIRSAKHT-2560]
  • [Feat] batch multi-select depend-on into one request Send all selected parents as parent_ids in a single request instead of one per parent by Mohammad Rasoul Ghorbani in #a67c6869 [Issue: #ZIRSAKHT-2560]
  • [Refactor] cleanup extra dependon select atributes by Ali Heydari in #8526f4d9 [Issue: #ZIRSAKHT-2359]
  • [Fix] resolve persian errors lang by Mohammad Rasoul Ghorbani in #d55c16c0 [Issue: #ZIRSAKHT-2236]
  • [Fix] preserve session-salt round trips by Mehdi Hashemi in #838a590b [Issue: #ZIRSAKHT-2446]
  • ⚠️ [BREAKING] [Feat] replace raw encryption mode with none by Mehdi Hashemi in #d1a95f85 [Issue: #ZIRSAKHT-2446]
  • [Refactor] optimize dependent multi-select requests with debounce and parentIds. by mohammad.badangiz in #041e514f [Issue: #ZIRSAKHT-2547]
  • [Feat] make lang folder + persian error by Mohammad Rasoul Ghorbani in #9c2f2638 [Issue: #ZIRSAKHT-2236]
  • [Feat] add dependon select to import by Ali Heydari in #2b76a72c [Issue: #ZIRSAKHT-2359]
  • [Feat] add labelColumn property to set field name + check is_active field exists in fillable to set default true or get from input by Mohammad Rasoul Ghorbani in #9e8e04e1 [Issue: #ZIRSAKHT-2449]
  • [Feat] move all rules in to foundation/core/rules by Mohammad Rasoul Ghorbani in #ce4bd78c [Issue: #ZIRSAKHT-2236]
  • [Feat] move all rules in to foundation/core/rules by Mohammad Rasoul Ghorbani in #cb3cc5f2 [Issue: #ZIRSAKHT-2004]
  • [Fix] fix depend-on select filters in setTableFilters - resolve API-based select labels for filter chips (SelectController::resolveLabelsForIds + BladeLayout) - remove a single filter via remove-filters?element=… so other API filters aren't cleared by Mohammad Rasoul Ghorbani in #a7a299ec [Issue: #ZIRSAKHT-2004]
  • [Refactor] improve tooltip handling for submit button and validation states by Mehdi Hashemi in #6bfa2201
  • [Feat] validate hash length and format in decodeId method by Mehdi Hashemi in #e007a8d8
  • [Fix] handle undefined 'selected' key in items array by Mehdi Hashemi in #ce8a4c3b
  • [Fix] enable disabled tooltip inside confirmation modal actions. by mohammad.badangiz in #443da592 [Issue: #ZIRSAKHT-123]
  • [Fix] SelectController supports title label and optional is_active by Mohammad Rasoul Ghorbani in #e7ad7af7 [Issue: #ZIRSAKHT-2449]
  • [Feat] add add-on-space in create and edit blade file type by Mohammad Rasoul Ghorbani in #1e6c68b6 [Issue: #ZIRSAKHT-2494]
  • ⚠️ [BREAKING] [Feat] make stub file migration to fix base path default value by Mohammad Rasoul Ghorbani in #20ec9ed2 [Issue: #ZIRSAKHT-2494]
  • [Feat] add add-on-space in create and edit blade file type by Mohammad Rasoul Ghorbani in #68309a5b [Issue: #ZIRSAKHT-2494]
  • [Feat] add addOnSpace flag to tag-input + simplify separators by Mohammad Rasoul Ghorbani in #97330802 [Issue: #ZIRSAKHT-2494]
  • [Fix] remove lang files by Mohammad Rasoul Ghorbani in #07ac96b3 [Issue: #ZIRSAKHT-2478]
  • [Fix] remove verta usage by Mohammad Rasoul Ghorbani in #76c292b9 [Issue: #ZIRSAKHT-2478]
  • [Fix] update 'no' label in is_required enum for clarity by Mehdi Hashemi in #2bf3241a [Issue: #ZIRSAKHT-2494]
  • [Refactor] rename qamar.php to hijri.php by Mehdi Hashemi in #5066e909 [Issue: #ZIRSAKHT-2478]
  • [Feat] fix backward btn in default theme. by mohammad.badangiz in #a3b45b7b [Issue: #ZIRSAKHT-2351]
  • [Fix] make stub file migration to fix base path default value by Mohammad Rasoul Ghorbani in #89bd59b3 [Issue: #ZIRSAKHT-2494]
  • [Fix] fix responsive issue in edit.blade.php in userManagement. by mohammad.badangiz in #7ddbef25 [Issue: #ZIRSAKHT-2354]
  • [Fix] add some new settings to fix in hamyar. by mohammad.badangiz in #6af2c90d [Issue: #ZIRSAKHT-2395]
  • [Refactor] refactor authentication field retrieval in login form and detector by Mehdi Hashemi in #b2ff7402
  • ⚠️ [BREAKING] [Fix] update encryption config/docs for none mode + add round-trip tests, config/dornica-app.php: encryption method 'raw' -> 'none', docs: update encryption modes table + breaking-change note by Mohammad Rasoul Ghorbani in #af1d0b82 [Issue: #ZIRSAKHT-2446]
  • [Fix] fix issue with time-picker-options and being time change triggers. by mohammad.badangiz in #8e86a37f [Issue: #ZIRSAKHT-2395]
  • [Fix] sync time picker changes with input value. by mohammad.badangiz in #215fe8dd [Issue: #ZIRSAKHT-2395]
  • [Fix] make file type allowed_extensions optional allowed_extensions is nullable in the DB and users can rely on the component's default extensions, so drop the required rule from the file type Store/Update requests (now nullable). by Mohammad Rasoul Ghorbani in #cea213b0 [Issue: #ZIRSAKHT-2494]
  • ⚠️ [BREAKING] [Fix] remove every usage in doravel package by Mohammad Rasoul Ghorbani in #6d81f10b [Issue: #ZIRSAKHT-2487]
  • ⚠️ [BREAKING] [Fix] remove verta usage by Mohammad Rasoul Ghorbani in #a6fc399e [Issue: #ZIRSAKHT-2478]
  • ⚠️ [BREAKING] [Fix] remove every usage in doravel package by Mohammad Rasoul Ghorbani in #827ccb58 [Issue: #ZIRSAKHT-2487]
  • [Fix] Handle oversized hashids gracefully in decodeId() by Ali Heydari in #44b65c08 [Issue: #ZIRSAKHT-2385]
  • ⚠️ [BREAKING] [Fix] rename jalali validation rules to jalali_date_/jalali_datetime_ + add debug:jalali command by Mohammad Rasoul Ghorbani in #aef87350 [Issue: #ZIRSAKHT-2478]
  • [Fix] move rules to foundation\core\rules by Mohammad Rasoul Ghorbani in #45cf422b [Issue: #ZIRSAKHT-2478]
  • [Fix] configure database timezone by Mohammad Rasoul Ghorbani in #6d33279d [Issue: #ZIRSAKHT-2487]
  • [Fix] remove verta from package, replace jdate to jalali by Mohammad Rasoul Ghorbani in #611d61c0 [Issue: #ZIRSAKHT-2478]
  • [Feat] validation rules by Mohammad Rasoul Ghorbani in #02fdb627 [Issue: #ZIRSAKHT-2478]
  • [Feat] add database timezone configuration for PostgreSQL connections by Mehdi Hashemi in #54be3018 [Issue: #ZIRSAKHT-2478]
  • [Fix] remove verta from package by Mohammad Rasoul Ghorbani in #9fcb03c1 [Issue: #ZIRSAKHT-2478]
  • [Fix] detach file from entity before delete to avoid FK violation by Mohammad Rasoul Ghorbani in #d61c2d1e [Issue: #ZIRSAKHT-2509]
  • [Fix] add id and class to light bulk operation. by mohammad.badangiz in #ca16bcc6 [Issue: #ZIRSAKHT-2513]
  • [Fix] resolve floating-point precision issue when stepping decimal values by mohammad.badangiz in #8df32558 [Issue: #ZIRSAKHT-2371]
  • [Fix] allowed extensions validation, allowed extensions hint by Mohammad Rasoul Ghorbani in #eb0fe640 [Issue: #ZIRSAKHT-2494]
  • [Fix(ci)] detect breaking change from commit message by Motalleb Fallahnezhad in #5e4ca4b8
  • [Feat] implement import row selection in preview by Ali Heydari in #0ff3e549 [Issue: #ZIRSAKHT-2360]
  • [Feat] Add delete action to item collector. by mohammad.badangiz in #a5f4018a [Issue: #ZIRSAKHT-2397]
  • [Fix] change setting key, disable action button icon, change message word by Mohammad Rasoul Ghorbani in #f34f07b8 [Issue: #ZIRSAKHT-2494]
  • [Feat] improve import field validations by Ali Heydari in #5f90601a [Issue: #ZIRSAKHT-2360]
  • [Fix] max and max-size rule by Mohammad Rasoul Ghorbani in #a02b947c [Issue: #ZIRSAKHT-2494]
  • [Fix] improve import execution by Ali Heydari in #9e9070c7 [Issue: #ZIRSAKHT-2360]
  • [Fix] group file managements under file-settings and align labels/order by Mohammad Rasoul Ghorbani in #f0b786d1 [Issue: #ZIRSAKHT-2494]
  • [Feat] Add the ability to change the modal title via JavaScript. by mohammad.badangiz in #8c3f3a7d [Issue: #ZIRSAKHT-2470]
  • ⚠️ [BREAKING] [Fix] macro in carbon, remove doc, remove cast, delete config file and write in dornica-app.php by Mohammad Rasoul Ghorbani in #5fac1eeb [Issue: #ZIRSAKHT-2493]
  • [Fix] fix error resendCodeAjax() is not defined by Mohammad Rasoul Ghorbani in #4c1f90bf [Issue: #ZIRSAKHT-2474]
  • [Fix] SelectController supports title label and optional is_active by Mohammad Rasoul Ghorbani in #c635f2a9 [Issue: #ZIRSAKHT-2449]
  • [Fix] change cast email_verified_at and mobile_verified_at in user model access hub by Mohammad Rasoul Ghorbani in #540026e6 [Issue: #ZIRSAKHT-2478]
  • [Fix] change storage timezone default utc by Mohammad Rasoul Ghorbani in #134f9ea5 [Issue: #ZIRSAKHT-2478]
  • [Feat] add FreeJalaliHelperPlugin for remove jalali hekamatinasser verta helper function by Mohammad Rasoul Ghorbani in #02c3a7d1 [Issue: #ZIRSAKHT-2478]
  • [Feat] add Jalali date package (Verta-like) with dynamic timezone + jalali() helper by Mohammad Rasoul Ghorbani in #1a3f219d [Issue: #ZIRSAKHT-2478]
  • [Fix] export filter-templates subcategory title in permission tree by Mohammad Rasoul Ghorbani in #1104031f [Issue: #ZIRSAKHT-2459]
  • [Fix] resolve responsive problem, export title in persian by Mohammad Rasoul Ghorbani in #98a6e32e [Issue: #ZIRSAKHT-2459]
  • [Fix] title in user-management by Mohammad Rasoul Ghorbani in #a608048f [Issue: #ZIRSAKHT-2459]
  • [Fix] add allowed operator validation and update filter matching logic by Mohammad Rasoul Ghorbani in #9403f0cc [Issue: #ZIRSAKHT-2003]