Skip to content

Commit

Permalink
chore: new release that enhance packages performance and site SEO
Browse files Browse the repository at this point in the history
  • Loading branch information
HamzaAmar committed Aug 3, 2024
1 parent aaa04af commit 3cfac4a
Show file tree
Hide file tree
Showing 8 changed files with 120 additions and 4 deletions.
29 changes: 29 additions & 0 deletions packages/pillar-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# @pillar/core

## 0.8.0

### Minor Changes

- # New Release

This release primarily focuses on enhancing the codebase's maintainability and performance, setting the stage for future feature development and improvements. While the changes may not be immediately visible to end-users, they significantly impact the project's long-term health and sustainability.

## Key Enhancements

- **Codebase Refactoring:** A comprehensive overhaul of components, CSS classes, and file structures to improve code quality, consistency, and organization. This refactor enhances maintainability, streamlines development, and lays the groundwork for future optimizations.
- **Performance Optimizations:** Various adjustments have been made to enhance site speed and overall performance. These include optimizing CSS variables, consolidating theme files, and refining component structures for faster loading times.
- **SEO and Accessibility Improvements:** The project now includes upgraded meta tags, improved sitemap generation, and content updates to optimize for search engines and screen readers. These changes enhance the project's discoverability and inclusivity.
- **Content Refinement:** Story excerpts, titles, and metadata have been revised for clarity, relevance, and improved user experience. This includes adding `lastModified` dates for better SEO and sitemap management.
- **Styling Updates:** CSS variables and color schemes have been streamlined, making customization and maintenance easier for developers.

## Additional Changes

- **Contributor Guidelines:** Naming conventions for contributors have been updated and can be found in the README and Contribute files.
- **Donation Option:** A donation button has been added to support the project's ongoing development. Details can be found in the updated documentation.
- **Technical Upgrades:** The project has been upgraded to use a more modern approach to generate favicons and sitemaps. Additionally, various technical adjustments have been made to pages like docs, playground, and stories to ensure compatibility with changes in the core pillar.

## Developer Notes

- Developers are encouraged to review the updated naming conventions, component structures, and contributor guidelines.
- The streamlined CSS variables and theme files offer greater flexibility for customization and theming.

This release marks a significant milestone in the project's evolution. While user-facing features may not be immediately apparent, the underlying improvements are substantial and pave the way for exciting future enhancements. We are committed to continuous improvement and welcome feedback and contributions from the community.

## 0.7.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/pillar-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pillar-ui/core",
"version": "0.7.1",
"version": "0.8.0",
"description": "A collection of reusable UI components for modern web development. These components follow best practices, are highly customizable, and promote a consistent user experience across applications.",
"author": {
"name": "Hamza Miloud Amar",
Expand Down
29 changes: 29 additions & 0 deletions packages/pillar-hooks/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# @pillar/hooks

## 0.6.0

### Minor Changes

- # New Release

This release primarily focuses on enhancing the codebase's maintainability and performance, setting the stage for future feature development and improvements. While the changes may not be immediately visible to end-users, they significantly impact the project's long-term health and sustainability.

## Key Enhancements

- **Codebase Refactoring:** A comprehensive overhaul of components, CSS classes, and file structures to improve code quality, consistency, and organization. This refactor enhances maintainability, streamlines development, and lays the groundwork for future optimizations.
- **Performance Optimizations:** Various adjustments have been made to enhance site speed and overall performance. These include optimizing CSS variables, consolidating theme files, and refining component structures for faster loading times.
- **SEO and Accessibility Improvements:** The project now includes upgraded meta tags, improved sitemap generation, and content updates to optimize for search engines and screen readers. These changes enhance the project's discoverability and inclusivity.
- **Content Refinement:** Story excerpts, titles, and metadata have been revised for clarity, relevance, and improved user experience. This includes adding `lastModified` dates for better SEO and sitemap management.
- **Styling Updates:** CSS variables and color schemes have been streamlined, making customization and maintenance easier for developers.

## Additional Changes

- **Contributor Guidelines:** Naming conventions for contributors have been updated and can be found in the README and Contribute files.
- **Donation Option:** A donation button has been added to support the project's ongoing development. Details can be found in the updated documentation.
- **Technical Upgrades:** The project has been upgraded to use a more modern approach to generate favicons and sitemaps. Additionally, various technical adjustments have been made to pages like docs, playground, and stories to ensure compatibility with changes in the core pillar.

## Developer Notes

- Developers are encouraged to review the updated naming conventions, component structures, and contributor guidelines.
- The streamlined CSS variables and theme files offer greater flexibility for customization and theming.

This release marks a significant milestone in the project's evolution. While user-facing features may not be immediately apparent, the underlying improvements are substantial and pave the way for exciting future enhancements. We are committed to continuous improvement and welcome feedback and contributions from the community.

## 0.5.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/pillar-hooks/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"name": "Hamza Miloud Amar",
"email": "[email protected]"
},
"version": "0.5.1",
"version": "0.6.0",
"sideEffects": false,
"license": "MIT",
"main": "./dist/index.js",
Expand Down
29 changes: 29 additions & 0 deletions packages/pillar-icons/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# @pillar/icons

## 0.7.0

### Minor Changes

- # New Release

This release primarily focuses on enhancing the codebase's maintainability and performance, setting the stage for future feature development and improvements. While the changes may not be immediately visible to end-users, they significantly impact the project's long-term health and sustainability.

## Key Enhancements

- **Codebase Refactoring:** A comprehensive overhaul of components, CSS classes, and file structures to improve code quality, consistency, and organization. This refactor enhances maintainability, streamlines development, and lays the groundwork for future optimizations.
- **Performance Optimizations:** Various adjustments have been made to enhance site speed and overall performance. These include optimizing CSS variables, consolidating theme files, and refining component structures for faster loading times.
- **SEO and Accessibility Improvements:** The project now includes upgraded meta tags, improved sitemap generation, and content updates to optimize for search engines and screen readers. These changes enhance the project's discoverability and inclusivity.
- **Content Refinement:** Story excerpts, titles, and metadata have been revised for clarity, relevance, and improved user experience. This includes adding `lastModified` dates for better SEO and sitemap management.
- **Styling Updates:** CSS variables and color schemes have been streamlined, making customization and maintenance easier for developers.

## Additional Changes

- **Contributor Guidelines:** Naming conventions for contributors have been updated and can be found in the README and Contribute files.
- **Donation Option:** A donation button has been added to support the project's ongoing development. Details can be found in the updated documentation.
- **Technical Upgrades:** The project has been upgraded to use a more modern approach to generate favicons and sitemaps. Additionally, various technical adjustments have been made to pages like docs, playground, and stories to ensure compatibility with changes in the core pillar.

## Developer Notes

- Developers are encouraged to review the updated naming conventions, component structures, and contributor guidelines.
- The streamlined CSS variables and theme files offer greater flexibility for customization and theming.

This release marks a significant milestone in the project's evolution. While user-facing features may not be immediately apparent, the underlying improvements are substantial and pave the way for exciting future enhancements. We are committed to continuous improvement and welcome feedback and contributions from the community.

## 0.6.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/pillar-icons/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pillar-ui/icons",
"version": "0.6.1",
"version": "0.7.0",
"description": "A library of scalable icons suitable for various web development projects. These icons are highly customizable, accessible, and designed to seamlessly integrate into modern user interfaces.",
"keywords": [
"icons",
Expand Down
29 changes: 29 additions & 0 deletions packages/pillar-utils/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# @pillar/utils

## 0.7.0

### Minor Changes

- # New Release

This release primarily focuses on enhancing the codebase's maintainability and performance, setting the stage for future feature development and improvements. While the changes may not be immediately visible to end-users, they significantly impact the project's long-term health and sustainability.

## Key Enhancements

- **Codebase Refactoring:** A comprehensive overhaul of components, CSS classes, and file structures to improve code quality, consistency, and organization. This refactor enhances maintainability, streamlines development, and lays the groundwork for future optimizations.
- **Performance Optimizations:** Various adjustments have been made to enhance site speed and overall performance. These include optimizing CSS variables, consolidating theme files, and refining component structures for faster loading times.
- **SEO and Accessibility Improvements:** The project now includes upgraded meta tags, improved sitemap generation, and content updates to optimize for search engines and screen readers. These changes enhance the project's discoverability and inclusivity.
- **Content Refinement:** Story excerpts, titles, and metadata have been revised for clarity, relevance, and improved user experience. This includes adding `lastModified` dates for better SEO and sitemap management.
- **Styling Updates:** CSS variables and color schemes have been streamlined, making customization and maintenance easier for developers.

## Additional Changes

- **Contributor Guidelines:** Naming conventions for contributors have been updated and can be found in the README and Contribute files.
- **Donation Option:** A donation button has been added to support the project's ongoing development. Details can be found in the updated documentation.
- **Technical Upgrades:** The project has been upgraded to use a more modern approach to generate favicons and sitemaps. Additionally, various technical adjustments have been made to pages like docs, playground, and stories to ensure compatibility with changes in the core pillar.

## Developer Notes

- Developers are encouraged to review the updated naming conventions, component structures, and contributor guidelines.
- The streamlined CSS variables and theme files offer greater flexibility for customization and theming.

This release marks a significant milestone in the project's evolution. While user-facing features may not be immediately apparent, the underlying improvements are substantial and pave the way for exciting future enhancements. We are committed to continuous improvement and welcome feedback and contributions from the community.

## 0.6.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/pillar-utils/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pillar-ui/utils",
"version": "0.6.1",
"version": "0.7.0",
"sideEffects": false,
"description": "A collection of utility functions and tools to assist with common tasks and improve the efficiency of web development. These utilities are carefully crafted to enhance productivity and streamline the development process.",
"keywords": [
Expand Down

0 comments on commit 3cfac4a

Please sign in to comment.