Releases: meet-you-lab/meet-admin
Releases 路 meet-you-lab/meet-admin
Release list
0.6.0
0.6.0
2026-08-15
New features
- Added a top-menu layout that can be selected alongside the sidebar layout in system settings
- Menus now support embedding external pages in an iframe or opening them as external links
- Expanded the external-page demo menus
- Added general AI collaboration guidance
Bug fixes
- Fixed residual warnings from the latest Vite version
- Improved layout switching in system settings
- Updated the [ AppPopup ] container to use a shallow reactive proxy, avoiding deep-proxy overhead
Refactors
- Refactored the layout module into reusable header, menu, content, tabs, and settings components
- Improved the refresh-page action so it is available in every layout mode
Build
- Upgraded project dependencies and aligned the required Node.js version
0.5.0
0.5.0
2026-07-16
Breaking changes
- Refactor the project template, removing example business code to a leaner generic admin scaffold
- Refactor the router and axios request layer, unifying error handling and fixing duplicate-request/field-mismatch issues
- Remove
utils/hooks/storesbarrel exports in favor of deep-path imports throughout - Rename the table container class from
table-maintoapp-table, and unify global spacing to a 4px grid scale - Remove the legacy imperative popup
addPopup, replaced by theopenPopupAPI provided by [ AppPopup ] - Remove the [ AppDropdown ] component
- Upgrade required
pnpmversion to11, and continuously bump project dependencies to the latest
New feature
- Added user management, role management, and menu management pages
- Added a dashboard to the home page
- Added [ AppDrawer ] component, used to refactor system settings and the user/role/menu forms
- [ AppPopup ] added an imperative
openPopupAPI and theAppPopupHostcomponent - Added the
v-authbutton-level permission directive, wired into the [ AppTable ] operation column - [ AppTable ] added an operation button column
type: operation - [ LayHeader ] added a message notification feature; breadcrumb parents now support switching sibling menus via dropdown
- Added 403/500 error pages and refactored the 404 page
- Added a View Transition circular-reveal animation to light/dark theme switching
- [ LaySettings ] added a download configuration export, ready to replace the system's default config
- [ SearchMenu ] added search history and pinyin search
- Added an about page, showing project info and a list of production/development dependencies
- Added Grid, Popup, Text, Editor, and Upload component demo pages
Bug fixes
- Fixed dynamic routes not being removed and menu state not resetting on logout
- Fixed dark-theme adaptation and upload-related issues in [ AppEditor ] / [ AppUpload ]
- Fixed the focus-highlight border being clipped on [ AppTable ] operation column buttons
- Fixed
el-dropdownmisalignment when there isn't enough space for the menu - Fixed a dark-blue background appearing in
echartsunder dark theme, and a chart container observation issue - Fixed data-isolation and reactivity-loss issues in
useTable,useReset, and other hooks - Fixed a white flash on first paint and a config-resolution issue with the UnoCSS ESLint plugin on Windows
- Replaced the project logo
Refactors
- Refactor [ AppTable ], merging
useTableanduseTableSpaninto the component itself - Refactor [ AppText ], reusing
el-text'sTextPropstype and adding atagprop - Refactor [ AppIcon ], with props now extending
element-plus'sIconProps - Refactor the watermark content to show the user identifier and date
- Refactor settings/language/theme state into a single source of truth, driven uniformly by
watch - Added the
versionFilePluginbuild plugin, replacing the previous command-line version file generator
0.4.1
0.4.0
0.4.0
2024-10-24
Breaking changes
- Modify the file path of [ SearchMenu ]
- Modify wildcard route
nametonot-found - Upgrade project dependencies
- Split and optimize the
vite.config.tsfile
New feature
- [ SearchMenu ] component adds i18n internationalization
- Added [ AppText ] component for displaying text content, supporting text overflow and hiding display prompts
- Added [ AppTable ] component example
- Added version detection function to detect whether the current version is the latest version
- Added
gzipandbrotlicompression - Added [ LayFooter ] footer component
- Add button prompt control in settings
day.jsadded internationalization- [ LayHeader ] Added the ability to automatically hide the right button when the width is less than
405px
Bug fixes
- Fixed
i18ndata storage path error problem - Fixed the problem that the back to top button does not display
- Fixed the problem that
Layoutscannot adapt to the layout
Refactors
- Refactor
404page - Refactor the text of the [ AppTreeFilter ] component to display text prompts beyond hiding
- Reconstruct [ LayMenu ] and add [ AppText ] component internally to display text prompts after the directory or menu is hidden.
0.3.0
0.3.0
2024-10-11
Breaking changes
- Refactor project to support
EnglishandChineselanguages useResetadds different processing logic for basic data types and reference data types
New feature
- Add
@intlify/vue-i18n-loaderto support internationalization ofvue-i18n - Breadcrumbs are now dynamically displayed and will be automatically hidden when the screen width is less than
768px - Added
useEventBusevent bus based onmittfor communication between components - [ AppDropdown ] Added default slot for customizing drop-down content
- Added
setDocumentTitlemethod for setting document title
Bug fixes
- Fix [ AppSelectIcon ] style disorder problem
- Fixed the problem of personal data not being cleared when logging out