Chuyển tới nội dung chính
Phiên bản: 8.0.0

Release Notes

Phiên bản hỗ trợ​

Cms VersionPHP SupportReleaseSupport
88.4.x - 8.5.x30/03/2026Đang hỗ trợ
78.2.x - 8.3.x10/08/2024Hỗ trợ hạn chế
68.0.x - 8.1.x25/07/2022Dừng hỗ trợ
58.0.x - 8.1.x10/12/2021Dừng hỗ trợ
47.0.x - 7.3.x29/09/2020Dừng hỗ trợ
35.618/09/2019Dừng hỗ trợ

version 8.3.1 - 24.09.2026​

Add Bổ sung bản dịch tiếng anh cho giao diện admin

Add Mở được các tính năng trình duyệt như thanh toán bằng ví (Apple Pay, Google Pay qua Stripe) bằng khoá permissions_policy_extend

Add Luật kiểm tra số điện thoại nhận thêm số Mỹ và Canada.

Update Model Thời gian tạo và cập nhật lấy theo đúng múi giờ khai trong cấu hình ứng dụng.

Update Email gửi từ hệ thống tự điền người gửi theo cấu hình SMTP hoặc email liên hệ của website, nên plugin không cần tự khai báo.

Update Có thể nạp script từ URL không có đuôi .js (ví dụ https://js.stripe.com/v3/) bằng trình quản lý asset của theme.

Fix Ô chọn giờ trong form quản trị giữ đúng giá trị đã lưu.

Fix trình quản lý tệp lỗi khi mở trong nhiều modal liên tiếp Tâm

version 8.3.0 - 21.09.2026​

Add Trình quản lý tệp được viết lại hoàn toàn. Nhẹ hơn nhiều, không còn phụ thuộc thư viện ngoài.

Add Nhật ký thao tác thư viện: ai tải lên, đổi tên, di chuyển hay xoá tệp nào, lúc nào. Mở từ dấu ba chấm trên thanh công cụ của trình quản lý tệp.

Add Hộp thoại Dung lượng cho biết thư viện đang chiếm bao nhiêu, thư mục và tệp nào nặng nhất, và dọn được ngay những tệp chắc chắn thừa — bản thu nhỏ không còn ảnh gốc, mảnh tải lên bỏ dở.

Add Quyền mới file_manager quyết định ai được dùng trình quản lý tệp. Vai trò quản trị đã được bật sẵn khi cập nhật.

Update Thư mục chứa hàng chục nghìn tệp giờ mở và cuộn nhanh hơn nhiều.

Update Tăng cường kiểm tra nội dung tệp tải lên và chặt chẽ hơn ở việc phục vụ tệp trong thư mục uploads. Website chạy nginx nên thêm cấu hình chặn thực thi cho thư mục uploads — xem tài liệu cài đặt.

Update Trang Cập nhật hệ thống trong quản trị hiển thị phiên bản đang chạy, và có nút kiểm tra lại phiên bản ngay.

Update Trang nâng cấp cơ sở dữ liệu được thiết kế lại, nói rõ những gì sẽ chạy trước khi bạn bấm.

version 8.2.5 - 19.09.2026​

Add Popup video của giao diện mặc định mở được thêm link YouTube Shorts, YouTube Live, TikTok, Facebook, Google Drive và Dailymotion. Người dùng cũng có thể dán nguyên mã nhúng <iframe> thay cho link. Theme gọi hàm theme_video_fancybox($url) để lấy sẵn href và data-type cho fancybox.

Update Khi cập nhật CMS từ trang quản trị, website chuyển sang chế độ bảo trì trong suốt quá trình cài và tự trở về đúng trạng thái trước đó khi xong — kể cả khi cài không thành công.

Update Trình cập nhật báo rõ nguyên nhân khi không tải được gói cập nhật, thay vì một thông báo thất bại chung chung.

Update Filter pre_insert_{bảng}_check nay nhận đối tượng model đang được tạo, đọc thẳng được các giá trị sắp lưu.

Fix Cookie đặt bằng Cookie::queue() nay hết hạn đúng số phút đã khai báo; truyền 0 phút là cookie phiên, mất khi đóng trình duyệt.

Fix Danh mục bài viết hiển thị đúng dạng cây cha – con ở mọi nơi dùng danh sách dạng cây.

Fix Mục menu trỏ về trang chủ bằng ./ được giữ nguyên khi lưu.

Fix Trang dùng giao diện riêng theo đường dẫn (ví dụ trang Liên hệ) hiển thị đầy đủ tiêu đề, breadcrumb và thẻ <h1> khi website có bố cục trang dựng bằng Page Builder.

version 8.2.4 - 11.09.2026​

Add Cấu hình hệ thống → Cronjob nay cho biết cron của máy chủ có đang chạy hay không và lần chạy gần nhất là lúc nào, kèm câu lệnh đặt cron dựng sẵn để sao chép. Trang cũng liệt kê các tác vụ định kỳ đang có; plugin và giao diện tự khai tác vụ của mình qua filter cms_cronjob_tasks.

Add Mỗi mục trong trang Cấu hình hệ thống hiển thị được một nhãn nhỏ để báo mục đó đang cần bạn xử lý. Khai thêm khoá badge khi đăng ký tab qua filter admin_system_tabs.

Update Ảnh trong khu quản trị luôn giữ đúng tỉ lệ. Việc tự kèm chiều rộng và chiều cao thật của file, thêm ở 8.2.3, nay chỉ áp dụng cho giao diện ngoài site, và cũng được bỏ qua khi bạn đã tự khai kích thước trong style của thẻ ảnh.

Update Giao diện dùng tính năng tự kèm kích thước ảnh cần có quy tắc img { height: auto }. Theme mặc định đã có sẵn; theme con nào bỏ quy tắc này thì nên thêm lại, hoặc đặt dimensions thành false trong config/media.php.

Fix Mở một đường dẫn trang chi tiết không tồn tại nay hiển thị trang 404 bình thường, kể cả khi giao diện có gắn thêm hook theo từng loại trang.

version 8.2.3 - 09.09.2026​

Add Ảnh do Image:: sinh ra nay tự kèm chiều rộng và chiều cao thật của file, nên trình duyệt chừa sẵn chỗ và trang không bị đẩy khi ảnh tải xong. Ảnh nằm trên CDN hoặc tên miền khác thì không đọc được, bạn tự khai bằng ->size() hoặc ->width()->height(). Muốn tắt hẳn thì đặt dimensions thành false trong config/media.php.

Add Hai method mới cho ảnh: ->eager() cho ảnh nằm trong màn hình đầu (banner, ảnh đại diện trang chi tiết) để trình duyệt tải trước, và ->lazy() cho phần còn lại. Mặc định vẫn là lazy nên bạn chỉ cần gọi ->eager() ở đúng vài chỗ.

Add Ba header mới có thể cấu hình trong config/security-headers.php: referrer_policy, strict_transport_security và dns_prefetch_control. Header HTTPS chỉ được gửi khi site thật sự chạy qua HTTPS.

Update Ảnh dùng lazy loading sẵn có của trình duyệt thay vì thư viện JavaScript. Cách khai cũ ->attributes(['lazy' => 'default']) vẫn chạy như trước, element và theme của bạn không phải sửa gì.

Update Giao diện ngoài nhẹ hơn khoảng 300 KB JavaScript: jQuery UI, es6-shim và thư viện lazy load đã được gỡ vì không còn đoạn mã nào gọi tới. Theme con hay plugin nào thật sự cần thì nạp lại trong hook theme_custom_assets.

Update Người dùng phóng to được trang trên điện thoại. Trang nào bắt buộc phải khoá thì ghi đè riêng cho trang đó qua filter theme_head_meta_tags.

Update Trang kết quả tìm kiếm không còn được đưa vào chỉ mục của công cụ tìm kiếm, nhưng liên kết trong kết quả vẫn được đi tiếp. Áp dụng kể cả khi site không cài plugin SEO.

Update Request của khách chưa đăng nhập không còn tạo phiên làm việc trên máy chủ. Ít rác trên đĩa hơn, và CDN cache được các trang công khai như sitemap.xml.

Fix Page Builder — khoảng cách, nền, bo góc và khoảng hở của hàng và cột hiển thị ngoài site đúng như bạn thấy trong trình dựng. Bản cập nhật tự dựng lại các bản CSS đã lưu; nếu bạn bung mã nguồn đè thay vì cập nhật qua quản trị thì vào /upgrade một lần. Tâm

Fix View để lại file biên dịch rỗng — thường gặp ngay sau khi cập nhật — nay tự biên dịch lại thay vì hiển thị khối trắng.

Fix Chính sách cache của trang chi tiết do đúng controller của trang đó quyết định, không còn tầng luật thứ hai đè lên.

version 8.2.2 - 07.09.2026​

Add Page Builder — hai filter mới cho plugin tự dựng trình dựng riêng: element_builder_permissions để mở/khoá quyền thao tác, và builder_index_layouts để lọc khuôn của mình khỏi danh sách khuôn giao diện của theme. Hook nhớ tự giới hạn theo route của bạn.

Add Theme — bảng dài trong nội dung bài viết và mô tả sản phẩm tự cuộn ngang trên điện thoại. Element hoặc ajax chèn HTML mới thì gọi Theme.contentTable.refresh(scope) để áp lại.

Add Theme — kiểu chữ mặc định cho vùng nội dung soạn bằng trình soạn thảo: cỡ tiêu đề, khoảng cách và viền bảng đã cân đối sẵn. Mọi chỉnh tay trong trình soạn thảo vẫn được ưu tiên. Đổi tông màu bảng trong theme-child qua các biến --content-line, --content-head-bg, --content-zebra-bg.

Update Site cài mới luôn dùng InnoDB cho toàn bộ bảng, không còn phụ thuộc mặc định của máy chủ. Site cũ đang nằm ở MyISAM được chuyển dần sang InnoDB mỗi lần cập nhật; bảng quá lớn sẽ bỏ qua để bạn chạy tay ngoài giờ. Muốn ép engine khác thì khai DB_ENGINE trong .env.

Update Đăng nhập qua API — token làm mới nay theo từng phiên đăng nhập, nên xử lý một phiên bất thường không còn đăng xuất các thiết bị khác của cùng tài khoản.

Fix Page Builder — bản nháp tự động lưu đúng ngay từ lần đầu của mỗi khu vực, và không còn ảnh hưởng tới bản nháp của khu vực khác.

Fix Page Builder — dán element vào bên trong vùng chứa của element cha (hộp sidebar, hộp nội dung, tab) nay vào đúng vị trí.

Fix Quản trị — một tooltip lỗi do theme hoặc plugin ghi đè cấu hình Bootstrap không còn làm hỏng form vừa nạp bằng ajax.

Fix Theme — nút gọi ở thanh điều hướng trên điện thoại quay số được kể cả khi số hotline nhập kèm dấu cách, và tự ẩn khi chưa khai số.

version 8.2.1 - 03.09.2026​

Update Tham số thứ ba của các field trong form quản trị là vị trí của field, không phải giá trị. muốn đặt giá trị thì dùng $form->setFieldValue($name, $value).

Update Cms::version() luôn trả về phiên bản mã nguồn đang chạy, kể cả ngay sau khi cập nhật.

Fix Page Builder — bấm Xuất bản không còn làm theme mất font, logo hay đổi màu cho tới lần dọn cache kế tiếp.

Fix Thiết lập lưu ở Giao diện giữ nguyên sau mỗi lần dọn cache.

Fix Nâng phiên bản mã nguồn mà bản đó không có thay đổi cơ sở dữ liệu thì không còn bị đưa sang trang /upgrade.

Fix Trang danh sách trong quản trị dùng được trên điện thoại: phân trang tự xuống dòng, bảng cuộn ngang thay vì vỡ chữ.

Fix Field ngày/giờ trong form quản trị lưu và hiển thị lại đúng với định dạng dd/mm/yyyy.

Fix AdminMenu::add() và addSub() giữ nguyên URL có chữ admin/ nằm ở giữa đường dẫn, menu không còn trỏ sai.

Fix Nút xác nhận hàng loạt trong bảng dữ liệu gửi kèm khoá id bên cạnh data.

version 8.2.0 - 27.08.2026​

Add Đa ngôn ngữ — mỗi ngôn ngữ có thể dùng một đường dẫn riêng thay vì chung một slug. Site nâng cấp lên giữ nguyên toàn bộ đường dẫn cũ, không có URL nào tự đổi; muốn dùng thì bật ở Cấu hình hệ thống → Đường dẫn (tab chỉ hiện trên site nhiều ngôn ngữ), tại đó cũng có công cụ sinh slug cho dữ liệu đang có.

Add Url::localized() và Url::localizedSlugs() để lấy đường dẫn của một đối tượng ở ngôn ngữ khác — dùng cho language switcher, hreflang và sitemap. Nếu bạn đang dựng link bằng cách đổi tiền tố ngôn ngữ trên đường dẫn hiện tại thì nên chuyển sang hai hàm này, vì cách cũ chỉ đúng khi mọi ngôn ngữ dùng chung slug.

Add FormAdmin::slugField() — ô nhập đường dẫn dành cho form quản trị, tự tách thành từng ngôn ngữ khi tính năng ở trên được bật. Plugin muốn có mặt trong công cụ sinh slug thì đăng ký qua filter slug_backfill_modules.

Add Trạng thái website: công khai / đóng / đóng riêng trang chủ / mở bằng mật khẩu. Trang thông báo bảo trì đổi được bằng filter cms_maintenance_html. Khu vực quản trị, trang cài đặt và trang cập nhật luôn vào được kể cả khi site đang đóng. Hòa

Add Page Builder — bảng cấu trúc trang (Ctrl+I): xem cây hàng / cột / element, tìm nhanh và thêm hàng ngay trong bảng, khỏi phải rà bằng mắt trong khung xem thử.

Update Cache — viết driver riêng giờ chỉ cần cài has / get / save / delete / flush, những thứ suy ra được đã có sẵn ở lớp cha.

Update Tăng cường kiểm tra quyền và làm sạch dữ liệu ở khu vực quản trị

Fix Page Builder — element rỗng vẫn bấm chọn được, context menu hiện đúng tên element, element con giữ nguyên style, và cột trong hàng có khoảng cách không còn tràn ngang.

Fix Trình quản lý tệp — tải lên video và file dung lượng lớn nay ra đúng một file hoàn chỉnh, và giới hạn mỗi file nâng lên 100 MB.

Fix Panel tìm kiếm của theme hiển thị trên cả desktop lẫn mobile.

Fix Widget khu vực footer-top hiển thị đúng vị trí.

Fix Lỗi không xóa được menu Tâm

Bản này có thay đổi cơ sở dữ liệu. Cài qua trình cập nhật trong quản trị thì migration chạy tự động; nếu bung mã nguồn đè thủ công, vào /upgrade một lần để hoàn tất.

version 8.1.8 - 25.08.2026​

Fix Page Builder — CSS xem trước bị ngược thứ tự với website chạy thật

Fix Page Builder — Element con trong container mất toàn bộ style

Fix Page Builder — Mở khóa admin quyền sắp xếp lại nội dung Tâm

Add Element — thêm hook element_aos_options cho phép mở rộng class hiệu ứng Tâm

version 8.1.7 - 19.08.2026​

Add Thêm cơ chế nạp thêm theme-child/language vào namespace theme::

Add Thêm field letterSpacing vào field Typography

Add Mail - Bổ sung SkillDo\Support\Mail::attach để đính kèm file khi gửi mail

Fix Page Builder - Fix lỗi class CSS tuỳ chỉnh ở tab nâng cao và hiệu ứng cuộn không có tác dụng

Fix Page Builder - Fix lỗi row xung đột background trong boxStyle và background

Fix Fix lỗi Option::get mất $default khi option không tồn tại

Fix Fix lỗi xóa hàng loạt ở table Page/Post/Tag

version 8.1.6 - 17.08.2026​

Fix Page Builder — hiệu ứng khi cuộn (AOS) cho mọi element

Fix Sửa migration 8.1.5 chưa được chạy

Fix Menu — Fix lỗi clear slug (vi dụ /#sosanh thành sosanh)

version 8.1.5 - 14.08.2026​

Fix Page Builder — thứ tự tab/field không lưu được

Fix Chống clickjacking không hoạt động

Fix Bài viết liên quan / breadcrumb rỗng

version 8.1.4 - 10.08.2026​

Update CSP — cho phép *.youtube-nocookie.com (nhúng YouTube chế độ không cookie).

Fix URL thẻ và tìm kiếm trả về đường dẫn tuyệt đối — Url::tag()

Fix Xoá nhầm cả bảng — 3 lỗi nghiêm trọng ở tầng Eloquent

Fix Log mất trắng context (LogDaily/LogSingle) khi gặp byte không hợp lệ UTF-8

Fix Cache menu không được xoá do sai khóa

Fix Cấu hình hệ thống ghi đè ngược version

Fix Preview builder trang nội dung mất CSS/JS header–footer

version 8.1.3 - 06.08.2026​

Add Hệ thống Thẻ (tag) - Thêm tính năng quản lý thẻ (tag) cho bài viết, cho phép người dùng tạo, chỉnh sửa và xóa thẻ, cũng như gán thẻ.

Update Hệ thống cập nhật (Update) - Cập nhật cơ chế kiểm tra và cài đặt bản cập nhật mới cho CMS, giúp người dùng dễ dàng nâng cấp hệ thống.

Fix Template CSS — sửa lỗi gõ nhầm: trạng thái active gọi cssBorder() cho boxShadow Tâm

version 8.1.2 - 05.08.2026​

Add Element Builder - nạp thêm element đăng ký từ plugin đang active

Add Routing — Router::gatherRouteMiddleware() nay thật sự tôn trọng withoutMiddleware(): trước đây excluded_middleware được ghi vào action nhưng không nơi nào đọc ra

Add Trình soạn thảo TinyMCE — AdminHeaderService bỏ lớp nháy kép thừa quanh danh sách plugin và toolbar

Update Trường nhập liệu Field\Price thêm cấu hình số lẻ thập phân (mặc định 0, đổi qua filter form_price_decimals hoặc args['decimals']) và đẩy xuống JS bằng data-decimals

Fix i18n / hook / DB — LanguageServiceProvider sửa điều kiện luôn false và tiền tố cắt sai khiến namespace ngôn ngữ element chưa bao giờ được đăng ký

version 8.1.1 - 01.08.2026​

Add CSS bundle & đường dẫn tài nguyên: thêm Support\CssUrl để viết lại url() trong CSS/LESS về đường dẫn tính từ gốc site trước khi gộp vào file bundle.

Add Thêm Motion Effects ở cấp row

Update Tên file bundle theo base path

Fix Element instance bị dùng chung

Fix Namespace ngôn ngữ của element không chạy

Fix Form nhóm lồng nhau làm toàn bộ field bên trong group vắng mặt → mất bước làm sạch dữ liệu khi lưu.

Fix DB::select() / DB::raw() — bổ sung $bindings, $useReadPdo vào chữ ký. Tham số truyền vào trước đây bị nuốt im lặng, câu lệnh có placeholder lỗi "Invalid parameter number".

Fix WidgetBase xác định thư mục widget theo class con (ReflectionClass trên get_class($this)) thay vì class cha.

version 8.1.0 - 27.07.2026​

Add Middleware TrailingSlash. Chuẩn hóa URL, redirect 301 xóa dấu / thừa ở cuối

Add Quản lý key quyền Builder. Hiển thị key đang sử dụng và bổ sung nút Xóa key

Update Page Builder – Vá DOM trực tiếp thay vì reload iframe.

Update Cải thiện hiệu năng (Memoize ElementBuilder::getSection() theo phạm vi request, Chỉ đồng bộ MASTER_DATA sau message thực sự đổi dữ liệu)

Fix Làm sạch nội dung WYSIWYG khi lưu element

Fix Giới hạn lịch sử builder 20 phiên bản/section

Fix ButtonBuilding: tab style (normal/hover/active) sửa lỗi trùng id khi trên cùng form có nhiều nút. Nhàn

Fix xử lý đúng đường dẫn dạng uploads/... (khi URL bị bỏ tên miền) — tránh nối lặp uploads/source/ Tâm

Fix parse object_type cho post/post_categories dựa trên post_type/cate_type rõ ràng thay vì tách chuỗi theo dấuTâm

version 8.0.4 - 15.07.2026​

Fix Fix lỗi không truy cập được route có chữ ký method có nhiều tham số optional Tâm

version 8.0.3 - 10.07.2026​

Fix Fix lỗi Image::large không lấy đúng image large Tâm

Fix Fix lỗi chọn layout builder không load taxonomy Tâm

Fix Fix lỗi Field Time không lấy đúng type Nhàn

Fix Fix lỗi thêm menu tùy chọn Hòa

Fix Fix lỗi load file env và cache không đúng

Fix Fix lỗi Database Column Cleaner đối với các trường có dữ liệu null

Update Upload cài đặt font từ máy local

Update Upload cài đặt font từ server

version 8.0.2 - 12.06.2026​

Fix Fix lỗi bảo mật SEC-02 SQLi

Fix Fix lỗi bảo mật SEC-03, SEC-05 Stored XSS

Fix Fix lỗi bảo mật SEC-08

Fix Fix lỗi bảo mật SEC-13

Fix Fix lỗi SEC-09 - xem được review của builder khi chưa đăng nhập

Fix Fix lỗi element trong nested row lồng nested row khác không cập nhật được config

Update PERF-01 — N+1 metadata khi nạp menu

Update PERF-02 — N+1 đệ quy cây danh mục

Update PERF-04 — hasTable() không cache (Metadata.php)

version 8.0.1 - 04.06.2026​

Fix Fix lỗi bảo mật LGRT-2026-06

Fix Fix lỗi bảo mật CSRF-2026-06

Fix Fix lỗi bảo mật TA-SIB-2026-06

Fix Fix lỗi bảo mật TA-STE-2026-06

Fix Fix lỗi bảo mật UT-SE-2026-06

Update Tối ưu code cải thiện tốc độ load cache

Update Tối ưu code cải thiện tốc độ load theme menu

Update Tối ưu code cải thiện tốc độ load của loader

version 8.0.0 - 30.03.2026​

Add triển khai framework hoàn toàn mới trên nền tảng Illuminate components từ Laravel

Add Triển khai cơ chế loader cms hoàn toàn mới

Add Hệ thống builder mới tích hợp xâu

Add Các lớp bảo mật mới (Cơ chế sinh mật khẩu, Headers, CORS...)

Add Form - Thêm nhiều Field mới

Add Jquery - Nâng cấp thư viện jquery lên phiên bản 4.0.0

version 7.5.7 - 28.08.2025​

Fix Fix một số lỗi

version 7.5.6 - 16.07.2025​

Add Thêm class Location2 lấy địa chỉ theo đơn vị hành chính mới

Add Thêm validate rule kiểu array

Fix Fix lỗi phân trang dính index_php Châu Thạch

Fix Fix lỗi url current dính index.php Trang

Fix Fix ẩn hiện bài viết không reset cache

Fix Fix lỗi count trong Model User lấy query sai

Fix Fix lỗi api bị chặn options

Fix Fix lỗi builder download đè lên widget có sẳn

version 7.5.5 - 21.05.2025​

Add Bổ sung phương thức xác thực request requiredIf

Add Thêm button ẩn hiện danh mục

Update Tối ưu việc lưu metadata

Fix Fix lỗi Theme::isProduct và Theme::isProductCategory chỉ chạy ở root Trang

Fix Fix lỗi select2 trong dialog model không thể search

Fix Fix lỗi checkbox khi options chỉ có một giá trị thì giá trị checked không nhận value là array

version 7.5.4 - 12.05.2025​

Fix Fix lỗi không load wysiwyg khi chỉnh sửa danh mục Tâm - Trang

Fix Fix lỗi không load wysiwyg khi chỉnh sửa widget Thái

Fix Fix lỗi không load đúng ngôn ngữ Châu Thạch

version 7.5.3 - 28.04.2025​

Add Bổ sung bulk action cho table user (điều chỉnh trạng thái hàng loạt)

Fix Fix chuyển hướng đăng nhập

Fix Sữa lỗi lấy request()->query() dính biến index_php Dương

version 7.5.2 - 21.04.2025​

Update Cập nhật singleton cho class request

Update Thêm lựa chọn rel trong plugin link của tinymce

Fix Sữa lỗi Language::has

Fix Sữa lỗi Route default khi đăng ký route api

version 7.5.1 - 17.04.2025​

Add TableBuilder bổ sung function headerButton tạo button cho header table

Add Model bổ sung function inserts tạo nhiều row cùng một lúc

Add Bổ sung menu mobile cho admin

Fix TableBuilder Sữa lỗi cache page hiện tại khác 1 mà số lượng data chỉ có 1 page làm lỗi không có dữ liệu khi hiển thị table

Fix Method Str::price clear string tốt hơn với giá tiền có . và , Châu Thạch

Fix Sữa lỗi danh mục dạng cây Châu Thạch

Fix popover không hiển thị kết quả post có taxonomy Trang

Fix gallery không hiển ảnh khi là đường link youtube Trang

version 7.5.0 - 12.02.2025​

Fix Sữa lỗi không có quyền truy cập ở danh mục bài viết Dương - Trang

Fix Sữa lỗi không có quyền xóa thành viên Trang

Add Thêm phưng thức reducer vào thư viện SkilldoUtil (javascript)

Add Tách Widget footer ra thành mục quản lý riêng

Add Table Builder bổ sung cơ chế table child

Update Filter Background bổ sung blend-mode color cho tùy chọn ảnh nền

Change Filter Background Ẩn các tùy chọn nâng cao của tùy chọn ảnh nền

Update Mở lại chức năng builder

version 7.4.6 - 10.01.2025​

Fix Lỗi validate rule GreaterThan, LessThan Châu Thạch

Fix Lỗi load file validate core

Update Hỗ trợ thêm js cho validate custom

Update Điều chỉnh giao diện cho repeater

version 7.4.5 - 03.01.2025​

Fix Lỗi ký tự ø trong slug Châu Thạch

Fix Lỗi hình ảnh watermark Trang

Fix Lỗi xóa bài viết thư viện kèm theo bị xóa sai Trang

Fix Lỗi css khi sử dụng widget ở nhiều trang khác nhau Thạch

version 7.4.2 - 19.12.2024​

Fix Lỗi load bản dịch cho menu Hòa

Fix Lỗi input fontIcon Dương

Fix Lỗi trang system info Tâm

version 7.4.1 - 13.12.2024​

Fix Lỗi load bản dịch ngôn ngữ ở admin Tâm - Hòa

Fix Lỗi load bản dịch khi chỉ có duy nhất 1 ngôn ngữ không phải tiếng việt Tâm

Fix Lỗi xóa gallery item bị mất toàn bộ item Trang

Add Thêm các hooks plugin_active, plugin_update, plugin_deactivate, plugin_delete

Add Kiểm tra thông tin server có đầy đủ để chạy cms không

Add Thêm trung tâm hỗ trợ

Update Thay đổi tên session theo từng dự án khác nhau

Update Method find trong Model có thể chạy event

version 7.4.0 - 09.12.2024​

Fix Bị lặp lại hook ở components/page-default/page-save.blade.php Châu Thạch

Delete Gở bỏ helper phiên bản 2.0 (url, cookie, date, session)

Delete Gở bỏ thư mục language củ

Delete Gở bỏ thư viện HMVC

Update Trang update cms luôn kiểm tra và lấy version mới nhất

Update Tối ưu code cải thiện tốc độ load admin

Add Thêm hook cms_class_autoloader_map hỗ trợ việc autoload class

Add Dark mode chế độ tối cho giao diện admin

version 7.3.6 - 04.12.2024​

Fix Lỗi load sai layout trong post Châu Thạch

Fix Lỗi route có thể bị trùng lặp trong trường hợp đặc biệt

Update Cập nhật js load table dễ sử dụng và cải thiện tốc độ

Add Thêm method dataDisplay vào class table hỗ trợ custom dữ liệu hiển thị

Add Method defer thực hiện các function sau khi response được gửi đến client

Update Tối ưu code tăng hiệu xuất

version 7.3.5 - 28.11.2024​

Fix Lỗi không xóa được danh mục post categories Dương

Fix Lỗi lưu post chuyển hướng bị sai Trang - Hòa

Fix Không hiển thị ảnh cho widget field container box Tâm

Fix Lỗi Validate\Unique

version 7.3.4 - 27.11.2024​

Fix Lỗi không load lại cache khi cập nhật trang nội dung Nhàn

Fix Lỗi cập nhật thứ tự table Châu Thạch

Fix Lỗi hiển thị hình ảnh layout Hòa

Fix Lỗi hiển thị admin menu Dương

version 7.3.3 - 25.11.2024​

Fix Lỗi hiển thị với widget ở chế độ in-container

Fix Lỗi popoverAdvance trong repeater không hiển thị giá trị sau khi chọn

Fix Lỗi hiển thị sai số lượng data public và trash table ở admin

Update Có thể truyền Query build vào method withTrashed, onlyTrashed

Update Model Hỗ trợ sử dụng count với arrow (Post::withTrashed()->count())

Update Model Hỗ trợ sử dụng delete với arrow (Post::onlyTrashed()->delete())

Add Thêm class Image thao tác hiển thị image

Add module hỗ trợ ajax load mặc định không cần tự tạo

Add Thêm method queryFilter, queryDisplay vào class table hỗ trợ lọc dữ liệu table

version 7.3.2 - 15.11.2024​

Fix Lỗi mất slug Châu Thạch

Add Thêm namespace vào table routes

Update Tối ưu components Admin::btnConfirm bổ sung callback

Update Tối ưu lại class table

version 7.3.1 - 06.10.2024​

Fix Lỗi load bản dịch sau một số cài đặt Châu Thạch

Fix Một số lỗi lấy ngôn ngữ khi build sql

Add Thêm channel Log single hỗ trợ tạo log theo file

Add Thêm hook admin_user_table_column_username

Add Thêm method notLang vào model để loại bỏ lấy dữ liệu language khi cần

Add Thêm method withTrashed, onlyTrashed vào model để lấy dữ liệu softDelete

version 7.3.0 - 24.10.2024​

Version này có cập nhật cách viết model

Fix Không sử dụng được bulk button để xóa trang nội dung Châu Thạch

Fix Lỗi trang chủ khi sử dụng plugin đa ngôn ngữ Nhàn - Dương

Fix Lỗi trang danh mục, chi tiết bài viết khi sử dụng plugin đa ngôn ngữ Dương

Update Cải tiến admin menu

Update Khi đăng ký ajax có thể kèm theo phương thức http request mà ajax sẽ chạy

Update FormAdmin đã có thể thêm field giống Form

Update Sử dụng SoftDeletes mặc dịnh của Model cho Model User

Change Tách hỗ trợ route của Model thành trails ModelRoute

Change Tách hỗ trợ language của Model thành trails ModelLanguage

Change Tách hỗ trợ metadata của Model thành trails ModelMeta

Add Thêm method hỗ trợ storage, validate, object, array, date trong SkilldoUtil

version 7.2.1 - 16.10.2024​

Fix Không xóa được dữ liệu trong thùng rác Châu Thạch

Fix Lỗi up hình ảnh định dạng webp Châu Thạch

Fix Lỗi widget bị lệch vị trí khi chọn box in-container Trang

Fix Lỗi không edit được post khi tắt hiển thị

Fix Lỗi không kiểm tra được ssl của cloudflare

Add Thêm cấu hình namespace cho một nhóm route

Add Thêm method provinceName, districtName, wardName lấy tên local bằng id

version 7.2.0 - 08.10.2024​

Fix Sử dụng widget giống nhau trong cùng 1 screen load chồng config

Update Hỗ trợ việc load controller từ plugin

Update Hỗ trợ việc load route api từ plugin

Update Hỗ trợ việc load Middleware từ plugin

Update Tối ưu Rest, Route hỗ trợ việc tạo api

Update Model đã hỗ trợ việc tạo macro

Add Thêm thư viện Firebase JWT

version 7.1.6 - 04.10.2024​

Fix Lỗi không lấy được margin, padding trong css tablet, mobile của cssText Tâm

Fix Lỗi không lấy được bài viết liên quan taxonomy Trang

Fix Lỗi truy cập hệ thống > thông tin hệ thống Dương

Fix Lỗi bảo mật hệ thống Châu Thạch

Fix Lỗi không tạo được các loại ảnh thumb, medium,... Tâm

Fix Lỗi softDelete không nhận điều kiện Châu Thạch

version 7.1.5 - 28.09.2024​

Fix Lỗi xem trang thông tin thành viên root trong admin Châu Thạch

Fix Lỗi upload ảnh trùng tên bị đè mất ảnh Châu Thạch

Fix Lỗi lấy attribute của menu item Trang

Fix Lỗi nhận diện css cho widget sidebar

Fix Lỗi widget field col không trigger sựu kiện change Châu Thạch

Change Thay đổi hiển thị js widget loại bỏ $({}) mặc định

Change Thay đổi method make của model thành query

Change Thay đổi WidgetSidebar::add nếu không truyền loại widget sẽ tự động đăng ký cho tất cả loại

Update Tối ưu cơ chế load widget studio tăng tốc độ tải widget

Add Thêm search cho widget studio

version 7.1.4 - 25.09.2024​

Fix Trùng class widget và heading widget Châu Thạch

Fix Lỗi chức năng login as Châu Thạch

Change Thay đổi service tải dữ liệu update

Update Tối ưu code

version 7.1.3 - 22.09.2024​

Fix Lỗi thêm danh mục taxonomy Dương

Fix Lỗi hiển thị cây danh mục sau khi chọn trong post taxonomy

Fix Lỗi không lưu được imageRepeat trong field background

Fix Lỗi không lấy được margin, padding trong css tablet, mobile của cssButton Châu Thạch

Fix Lỗi không thêm dữ liệu vào menu khi mới tạo menu lần đầu Trang

Update Tối ưu model add, save

version 7.1.2 - 18.09.2024​

Fix Lỗi module không truy cập được page add, edit Châu Thạch

Fix Lỗi post không thêm xóa danh mục Châu Thạch

Fix Lỗi sẵp xếp thứ tự theme/menu

Add Thêm Middleware RateLimit quản lý số lượt request / khoản thời gian

Add Thêm Middleware SecurityAgents kiểm tra và block request có Agents không hợp lệ

Update Cải thiện Auth::check

version 7.1.1 - 16.09.2024​

Fix Lỗi theme/menu và gallery hiển thị sai dữ liệu Trang

Fix Lỗi theme/menu không hiển thị location đã chọn Trang

Update Cải thiện trình hiển thị lỗi ở các file view

Update Cập nhật sửa đổi trait SoftDelete của Model

Add Thêm method now và carbon hỗ trợ xử lý dữ liệu thời gian

version 7.1.0 - 13.09.2024​

Version này cập nhật cách viết model vui lòng đọc lại documnet

Fix Lỗi router account Châu Thạch

Fix Lỗi bản dịch thông báo javascript

Fix Lỗi bulkAction sau khi delete hoặc restore không xóa các column đã chọn

Fix Lỗi bulkAction xóa nhiều bài viết không hoạt động Châu Thạch

Fix Lỗi sai đường dẫn logout trong trang account Châu Thạch

Delete Xóa nhật ký hoạt động củ tách thành plugin log mới (chuẩn bị ra mắt)

Delete Loại bỏ MY_Model

Delete Xóa thư viện Security thay thế bằng Middleware

Change Thay đổi core thư viện cache (loại bỏ thư viện cache của codeigniter)

Update Tối ưu lại thư viện Storage

Update Thay đổi sâu nhiều thành phần Model

Add Thêm Model Event vào Model

Add Thêm Model SoftDelete vào Model

Add SkillDo/Log thư viện ghi log mới

Add Tự động ghi toàn bộ log error vào thư mục logs

Add Thêm chức năng Middleware vào cms

version 7.0.6 - candidates - 26.08.2024​

Fix lỗi input-dimension không hiển thị giá trị khi nhập 0 Châu Thạch

Fix lỗi input-dimension không cho submit khi nhập số thập phân Châu Thạch

Fix lỗi text-building kiểu chữ không hiển thị giá trị sau khi lưu Châu Thạch

Fix lỗi thêm nhiều gallery item một lúc Dương

Fix lỗi không tạo được column danh mục taxonomy trong table post Châu Thạch

Fix lỗi function SkilldoUtil.isset

version 7.0.5 - candidates - 21.08.2024​

Fix lỗi không tạo được gallery trong admin

Fix lỗi login-as bị chuyển hướng sai khi logout

Fix Location lỗi khi truyền sai dữ liệu lấy địa chỉ

Fix Javascript SkilldoMessage header đa ngôn ngữ Dương

Change Language Tách bản dịch cho core cms và trang admin thành 2

Change Thay đổi giao diện trang admin 404

Add Thêm bản dịch cho backend/404-error

Add Thêm bản dịch cho backend/galleries-index

Update Cập nhật bản dịch cho backend/menu-index

Update Áp dụng Validation (server) khi lưu theme options

Update Tối ưu hiển thị media review của các trường image trong admin

Add SkilldoUtil.elementSize lấy width và height của một dom

Add SkilldoUtil.windowSize lấy width và height của một window hoặc gán function vào sự kiện resize

version 7.0.4 - public beta - 20.08.2024​

Fix lỗi lưu post không có kết nối với danh mục Trang

Fix lỗi url chuyển hướng trong auth nếu user đã đăng nhập

Add Thêm hooks user_form_profile

Change Optimize code

version 7.0.3 - public beta - 18.08.2024​

Fix lỗi logout khi redirect lưu cache trình duyệt

Fix lỗi review image Châu Thạch

Change Đổi service lấy danh sách fonts google

Add Thêm hooks admin_pre_user_update, admin_pre_user_update_meta, admin_user_update_success

version 7.0.2 - public beta - 15.08.2024​

Fix lỗi route khi bật đa ngôn ngữ Dương

Fix Location lỗi thư viện Location lấy sai tên full_name Trang

Fix Widget lỗi widget kéo thả không cập nhật thứ tự Dương

Fix Theme menu lỗi khi edit menu không hiện data đã lưu Dương

version 7.0.1 - public beta - 13.08.2024​

Fix lỗi không vào được trang update phiên bản bằng button upload

Fix Theme menu lỗi thêm menu không xóa cache củ Dương

Change Cache Đổi class CacheHandler thành class SkillDo\Cache

Change Mail Đổi class Mail thành class SkillDo\Mail

Add Thêm class SkillDo\Location xử lý thông tin địa chỉ

Add Thêm class SkillDo\Service\ServiceLocation lấy thông tin địa chỉ từ service