Releases: jogajunto/jogajunto-tools-webaudit
Enhanced Web Audit Toolkit 0.4.0
We're thrilled to unveil "Enhanced Web Audit Toolkit 0.4.0", our latest update that significantly extends the capabilities of our suite for web audits. This version introduces new utilities aimed at boosting accessibility, ensuring more effective navigation, and refining the report generation process. With crucial updates to dependencies and targeted improvements and fixes, this release propels the toolkit forward, enhancing its utility and reliability.
Highlights of Version 0.4.0:
New Utilities Introduced:
- checkFavIcons: Ensures the presence and proper implementation of favorite icons across web pages, bolstering site identity and user navigation.
- checkButtonAndLinkStates: Offers comprehensive insights into the interactive states (hover, focus, active) of buttons and links, crucial for UX and accessibility.
- checkNavigationButtons: Validates the essential navigation aids like "Skip to Content" and "Back to Top" buttons, including their class compliance and functionality, to facilitate user page navigation.
- checkNavigationKeyboardTab: Enhances accessibility testing by simulating keyboard navigation, focusing on the accessibility of focusable elements while allowing exclusions based on specified classes.
Enhancements and Updates:
- Dependency updates to @axe-core/playwright and @playwright/test to versions ^4.8.4 and ^1.41.2, respectively, to leverage the latest in automated web testing technology.
- The addToExcel utility has been refactored for better usability, including the introduction of the adjustColumnWidths function to dynamically adapt column widths in Excel reports based on content, streamlining report presentation.
- This updated
README.md
reflects the additions and enhancements brought by version 0.4.0, providing users with a comprehensive overview of what the 'jogajunto-tools-webaudit' toolkit offers.
Improvements Across Utilities:
- Enhanced error handling and adherence to best practices in checkAccessibilityViolations, checkAlternativeTextInImages, checkCanonicalTag, and checkFontsWoff2, ensuring more accurate and thorough web audits.
Critical Fixes:
- Targeted fixes improve error handling and the precision of checks across utilities, ensuring reliable audit results.
- Updates to types.ts enhance support for the toolkit's extended functionalities, ensuring smooth integration and operation.
"Enhanced Web Audit Toolkit 0.4.0" sets a new standard in web audit tools, offering unparalleled support for developers and auditors aiming to elevate web accessibility, performance, and compliance. Upgrade to this latest version to benefit from our most advanced, user-friendly toolkit yet.
JogaJunto Tools WebAudit 0.3.0: Expanded Functionality and Enhanced Efficiency
We are excited to announce the release of JogaJunto Tools WebAudit 0.3.0. This version introduces several new utilities and refinements to improve the web audit process.
Key Highlights:
- New utility functions for checking canonical tags, Woff2 font files, Google Tag Manager tags, and images with lazy loading attributes.
- Enhanced existing utilities for alternative text in images, header tags, meta tags, OG tags, and valid link verification.
- Improved code formatting with updated .prettierrc configurations.
- Documentation updates for better clarity and guidance.
This release underscores our commitment to providing robust and efficient web audit tools for developers and SEO professionals.
Full Changelog: v0.2.0...v0.3.0
Enhanced Features and Improvements
We're excited to announce the release of jogajunto-tools-webaudit v0.2.0
, which includes a set of enhanced features and significant improvements aimed at providing a more robust and efficient web auditing experience. This release focuses on expanding functionality, refining existing features, and optimizing our code for better performance and reliability.
What's New in v0.2.0:
Added Features:
- Utils:
- Introduced
checkCanonicalTags.ts
for validating the correctness and uniqueness of canonical tags on webpages, ensuring SEO best practices are followed.
- Introduced
Enhancements and Modifications:
- Updated
.npmignore
to includetsconfig.json
and.vscode/
, streamlining our project's structure. - Moved
@axe-core/playwright
to dependencies and formattedpackage.json
for better dependency management. - Refactored
pageSpeedTest
function, enhancing documentation and fetch logic for improved performance analysis using the PageSpeed API. - Optimized the functionality for checking alternative text in images, making web content more accessible.
- Expanded the meta tags check to cover additional tags and added support for multiple languages, enhancing our SEO audit capabilities.
- Improved the Open Graph (OG) Tags check, ensuring better social media optimization.
- Enhanced our spell check functionality, making it more efficient in identifying errors in multiple languages.
- Refined the valid links check, ensuring all links on your website are functioning correctly.
Fixes and Improvements:
- Made significant improvements in documentation and explanatory comments, providing clearer guidance for users and contributors.
- Refined the codebase for enhanced efficiency and reliability, ensuring a smoother auditing process.
We believe these updates make jogajunto-tools-webaudit
an even more powerful tool for developers, QA engineers, and webmasters. Upgrade to v0.2.0 today to take advantage of these new features and improvements!
Thank you for your continued support and contributions to the jogajunto-tools-webaudit
project.
Full Changelog: v0.1.0...v0.2.0
Initial Launch: Jogajunto Tools WebAudit v0.1.0
We are proud to announce the initial launch of our Jogajunto Tools WebAudit library, version 0.1.0. This release marks the start of an exciting journey in providing robust and efficient tools for website audits.
Key features included in this version:
-
Diverse Helpers: A set of auxiliary functions such as
addToExcel
, for Excel data manipulation, andcheckSpelling
, a powerful multi-language spelling check tool. -
Performance and Accessibility Analysis: With
pageSpeedTest
andcheckAccessibilityViolations
, we offer essential tools for testing website performance and accessibility, respectively. -
SEO and Web Compliance: Functions like
checkMetaTags
,checkOgTags
,checkValidLinks
, andcheckHeaderTags
ensure your site is optimized for SEO and complies with web best practices. -
Robust Content Checks: Tools like
checkSpellingErrors
andcheckAlternativeTextInImages
ensure the quality and accessibility of your site's content.
This version is the result of a collaborative effort to provide a comprehensive solution for website audits. We thank all contributors and the community for their support and valuable feedback. We look forward to continuing to develop and improve Jogajunto Tools WebAudit.
For more information, please refer to the CHANGELOG.md file included in the repository.
Full Changelog: https://github.com/jogajunto/jogajunto-tools-webaudit/commits/v0.1.0