Releases: criar-art/vue-techs-logos
0.1.23
Update
Dependencies
sass
: from^1.77.8
to^1.79.3
vue
: from^3.4.38
to^3.5.8
vue-techs-logos
: from^0.1.21
to^0.1.23
Dev Dependencies
@types/node
: from^22.5.0
to^22.7.2
@vitejs/plugin-vue
: from^5.1.2
to^5.1.4
cypress
: from^13.13.3
to^13.15.0
eslint
: from^9.9.1
to^9.11.1
eslint-plugin-vue
: from^9.27.0
to^9.28.0
jsdom
: from^24.1.1
to^25.0.1
start-server-and-test
: from^2.0.5
to^2.0.8
typescript
: from^5.5.4
to^5.6.2
vite
: from^5.4.2
to^5.4.8
vitest
: from^2.0.5
to^2.1.1
vue-tsc
: from^2.0.29
to^2.1.6
These updates include performance improvements, bug fixes, and compatibility with the latest versions of Vue and associated tools.
0.1.22
Update
Release of version 0.1.22 for the vue-techs-logos
package.
This update brings several important improvements through enhancements to the post-build script:
Key Improvements:
-
JavaScript Minification: We have integrated
esbuild
for minifying all JavaScript files within thedist
directory. This step significantly reduces file sizes and enhances performance. The minification process is executed via theminify
script in thepackage.json
, which runs the command:esbuild dist/**/*.js --minify --outdir=dist --allow-overwrite
. -
Optimized
package.json
: Thepackage.json
file in thedist
directory has been updated and minified usingjsonminify
. This optimization reduces the file size ofpackage.json
while preserving all essential metadata. Notable updates include:- Homepage Link Update: The homepage link has been updated to https://vue-techs-logos.web.app.
- Adjusted
peerDependencies
: ThepeerDependencies
now correctly specify Vue^3.4.38
.
-
File Management Enhancements:
- Copied the
README.md
and thevue-techs-logos.d.ts
declaration file to thedist
directory. - Removed unnecessary files from the
dist
directory, includingfavicon.ico
andscreen-vue-techs-logos.png
, to ensure a cleaner and more streamlined distribution.
- Copied the
These updates ensure that the vue-techs-logos
package remains optimized and efficient, providing a better experience for developers and users alike.
0.1.16
Update Project
Add Search Logos Functionality and Improve Filters
New feature that allows users to search for logos within our application.
Additionally, improvements have been made to the existing filters by adjusting the text with trim
and toLowerCase
methods to avoid conflicts and ensure accurate search results.
New Features
- Search Logos: Users can now search for specific logos using a search input. This feature enhances user experience by making it easier to find logos quickly.
- Case-Insensitive Search: The search functionality now handles case differences by converting all text to lowercase.
- Trimmed Input: Extra spaces are removed from the input to ensure more precise filtering.
Changes
- Added a new input field for searching logos.
- Updated the filtering logic to use
trim
andtoLowerCase
methods. - Modified the
techs
array and filter function to accommodate the new search functionality.
Adding Modal Install Steps Examples
Enhanced the application by adding modal install steps examples to provide clearer instructions for users. This update includes:
- Modal Installation: Introduced a modal window with step-by-step installation instructions.
- Interactive Button: Added a button triggering the modal for seamless user interaction
Learn install
.
0.1.10
Update Project
Update deps of project for latest version
Deps update
- sass 1.77.2
- @rushstack/eslint-patch 1.10.3
- @types/node 20.12.12
- @vue/eslint-config-typescript 13.0.0
- @vue/test-utils 2.4.6
- eslint 9.3.0
- eslint-plugin-cypress 3.1.1
- eslint-plugin-vue 9.26.0
- typescript 5.4.5
- vite 5.2.11
- vitest 1.6.0
- vue-tsc 2.0.19
0.1.8
Update Project
Refactory and improvement render list of techs with condition tenary
Update deps of project for latest version
0.1.3
Update project
Improvement component with refactory structure
Implementation CI/CD with firebase and github actions
Adjustment and create specs for tests unit in docs and component with mock
0.1.2
Update project
Updating all deps of project for last version
0.1.0
Update project
Vue, Vite, Eslint, Sass, Typescript and types of project
0.0.15
Update variable names for vtl in css
Clean white spaces
Update deps of this project
- sass: 1.62.1
- vue: 3.3.1
- @types/node: 20.1.3
- @vitejs/plugin-vue: 4.2.2
- @vue/eslint-config-typescript: 11.0.3
- eslint: 8.40.0
- eslint-plugin-vue: 9.12.0
- jsdom: 22.0.0
- vite: 4.3.5
- vitest: 0.31.0
- vue-tsc: 1.6.4
0.0.13
Update with more logos
Adjustment colors in theme dark and light
var color for svg components toggle dark and light colors