- Add formatCombinedDates function and corresponding tests; remove animations package (5103b4c)
- Enhance formatCombinedDates function to support long and short formats (f873635)
- Update formatCombinedDates function to support format selection in the UI (1c7ade4)
- Update formatCombinedDates function to include year in same year formatting and adjust short format (fd77933)
- Enhance formatCombinedDates function to include time option for same day formatting (7908597)
- Update formatCombinedDates function to support datetime-local inputs and simplify options (f4d912b)
- Enhance formatCombinedDates function to handle optional parameters and improve date formatting logic (b697b86)
- Update condition for Tailwind documentation and add type definitions for injected links (5954637)
- Remove duplicate export for tailwind in index.ts (395a10c)
- Update .gitignore to include the correct Tailwind documentation file and clean up unnecessary entries (5f3174f)
- Remove unused modDevices import from Tailwind configuration (c33670f)
- Remove animations.ts and integrate animateText function into goodies.ts (bbb3a05)
- Update version to 1.11.0 in package.json and dependencies (ad6843c)
- Add nuxthub workflow (b706ae5)
- Jeremy Butler [email protected]
- Add debounce and throttle components with corresponding functionality (3dd59dd)
- Add ClickLog component to display click and execution metrics (cf9c818)
- Enhance function pattern regex to support generic type parameters (fc7adbc)
- Simplify generateHighResolutionTime usage and update documentation (bccc3c6)
- Update decodeUuid7 function documentation to clarify purpose (eca58d0)
- Update dependencies to latest versions (6d6e766)
- Update dependencies to latest versions (50f496a)
- Specify Node.js engine version in package.json (f97a720)
- Update Nuxt and Nitro build configuration (f4260be)
- Update throttle test to use async and fake timers (2e2cf72)
- Jeremy Butler [email protected]
- generators: Rename UUID generator component and add Version 7 UUID and high-resolution time generators (cc64165)
- generators: Add Version 4 and Version 7 UUID generation functions and URL-safe encoding/decoding (f88e46c)
- generators: Add components for encoding and decoding Short UUIDs; update Unix timestamp handling (7cc2220)
- generators: Add UUIDv7 decoding functionality and related tests (2045fc6)
- generators: Add result state and generate button to number generation components (3477da6)
- generators: Add GetSecureRandomValues component for secure random value generation (fea5f16)
- formatters: Set Unix timestamp to milliseconds by default (04bad4d)
- formatters: Handle undefined input in formatUnixTime function (6d08b9c)
- generators: Remove old UUID generation and add Version 4 and Version 7 UUID functions (2b5eaa0)
- generators: Remove unused hrtime offset logic and improve UUID formatting (f62bf2c)
- generators: Rename encodeShortUuid to generateShortUuid for clarity (9cd2907)
- generators: Rename encodeShortUuid to generateShortUuid for clarity and update tests (651613a)
- generators: Add tests for UUID generation and Short UUID encoding/decoding (13f7b62)
- generators: Update UUID format validation in tests to match standard UUID structure (b4f7c31)
- formatters: Update formatUnixTime tests to handle milliseconds and undefined input (0c4e1fa)
- Jeremy Butler [email protected]
- Jeremy Butler [email protected]
- Jeremy Butler [email protected]
- Jeremy Butler [email protected]
- release: V1.8.0 (6a26598)
- Jeremy Butler [email protected]
- Add cache configuration for hub (d400603)
- Update npm dependencies and package manager versions (90a2cdf)
- Remove unused npmrc configuration and refactor FormatParagraphs.vue (8e87cdd)
- Update npm dependencies and package manager versions (030983d)
- Add option to select locale in FormSelectLocale.vue and update placeholder in FormNumber.vue (34635a2)
- Add computed property for formattedCode in FormatLength.vue (bff9b7c)
- Remove unused Select components (ecc3c95)
- Add overflow-hidden to Code.vue and Result.vue components (ffa8150)
- Update CSS classes for Button and Example components (614f8f5)
- Update utils/mods directory structure (94c62a5)
- Jeremy Butler (@jrmymbtlr)
- Improve formatParagraphs function to handle empty sentences (8e9a99d)
- Bump module number to 1.6.1 (f90b841)
- Update TableOfContents.vue to include table of contents in generated markdown (ebfdcf7)
- Update TableOfContents.vue to include table of contents in generated markdown (4f4d0b8)
- Refactor generateMarkdown function to include optional parameters (51dc6ac)
- Update Vercel command to use 'generate' instead of 'build' (1a50ff4)
- Update TableOfContents.vue to include item titles in generated markdown (63b3718)
- deps-dev: Bump nuxt (ee804b9)
- Add @css-inline/css-inline (1f4302b)
- Jeremy Butler (@jrmymbtlr)
- Add validation for animation unit in animateText function (ba0c076)
- Jeremy Butler (@jrmymbtlr)
- Add lazy loading for images in index page (d6ceca8)
- Improve accessibility in ThemeSwitch and MainNavigation components (2588901)
- Update unit and decimals initialization in FormatUnit.vue (1d8cb35)
- Update temperature unit options in FormatTemperature.vue (4b94cea)
- Update usemods package version to 1.5.2 (4a9d340)
- Update file paths and imports for maps.ts (e4afb50)
- Jeremy Butler (@jrmymbtlr)
- Ensure node detection before globalThis to remove explicit cypto import (11b514e)
- Refactor generator components to use client-side rendering (4692f8f)
- Refactor getRandomValue function to handle different environments (3ac00c1)
- Update Node.js version in CI workflow to support 18.x, 20.x, and 22.x (b685f43)
- Jeremy Butler (@jrmymbtlr)
- Jeremy Butler (@jrmymbtlr)
- Add FormatLength component for formatting lengths (e062f4b)
- Update npm dependencies (d6d0a95)
- Update npm dependencies and bump version (dbd11ad)
- Refactor debounce function to use clearer variable names (d66d728)
- Remove commented out code in devices.test.ts (f3ab336)
- Jeremy Butler (@jrmymbtlr)
- release: V1.4.3 (208d0a1)
- Jeremy Butler (@jrmymbtlr)
- Improve browser and OS detection logic (1679a6c)
- Jeremy Butler (@jrmymbtlr)
- Fix bug in clearAll function for document deletion (25328c6)
- Add 'tailwind' file to the list of files for generating markdown (1b22fda)
- Refactor device detection and add user agent detection (e65294c)
- Remove unnecessary test case for modDevices plugin (5f524db)
- Remove unnecessary test case for modDevices plugin (a5b2dda)
- Update Tailwind documentation with plugin usage (e1d41fb)
- Remove unnecessary test case for modDevices plugin (f7fcf71)
- Remove unnecessary test case for modDevices plugin (186a3e4)
- Remove unnecessary test case for modDevices plugin (c16afee)
- Update Tailwind documentation with plugin usage (5318110)
- Remove unnecessary test case for modDevices plugin (56ea552)
- Remove unused code for animating text (f798966)
- Update Tailwind plugin documentation (9158e42)
- Update .gitignore and add device classes for device detection (6fd8938)
- Update file generation and cleanup process (84795f1)
- Update npm dependencies and dev tools versions (94fd1d6)
- Update npm dependencies and dev tools versions (ef89c6e)
- Update optional dependency for @rollup/rollup-linux-x64-gnu to version 4.9.5 (385ead1)
- Update npm dependencies to latest versions (77caeef)
- Jeremy Butler (@jrmymbtlr)
- Remove unused code from playground page (57be9e9)
- Jeremy Butler (@jrmymbtlr)
- Bump version to 1.2.0 (5f047b8)
- Update dependencies and add CI badges (dfc6d42)
- Remove unused dependency and update package.json (4cc6506)
- Jeremy Butler (@jrmymbtlr)
- Remove unused code from playground page (365178c)
- Update number calculation components to parse input as JSON (5967f35)
- Jeremy Butler (@jrmymbtlr)
- Jeremy Butler (@jrmymbtlr)
- release: V0.0.23 (15f6b9a)
- Jeremy Butler (@jrmymbtlr)
- release: V0.0.21 (a7b0b7e)
- Phillip Hartin (@philliphartin)
- Add Vue example in the Usage section for clarity and consistency with other sections. (b96544b)
- Correct regex pattern to match params in props object in order to correctly extract parameters for further processing. (4d709d3)
- Adjusted styling and content for homepage title and Get Started button to improve readability and user experience. (516e7ce)
- Change parameter name from 'value' to 'number' in formatNumber and formatCurrency functions to improve code readability. (eb7d336)
- Decreased font size on title to improve readability on smaller screens. (bebdb80)
- Update version to 0.0.12 and fix value parameter name for formatNumber and formatCurrency functions. (b321324)
- Rename argument 'value' to 'number' in formatValuation function for clarity and consistency. (f229ebb)
- Update version to 0.0.13 and introduce new enhancements and refactors for improved functionality and design consistency. (ecc5f14)
- Adjust font size and spacing for better readability and responsiveness. (98a7808)
- Remove unnecessary "docs:use-local-package" script (b9e78b6)
- Renamed the test function from sortBy to dataSortBy to match the imported function name. (9e5d79b)
- Improve date validation to handle 'Invalid Date' case and add Boolean type to props for better type checking. (e04d41b)
- Remove unnecessary "docs:use-local-package" script (538ad85)
- Remove unnecessary "docs:use-local-package" script (10cd435)
- Improve password generation method using window.crypto for better security. (f184b77)
- Updated form inputs to have default empty values for user inputs. (9d18391)
- Simplified the introduction section in the documentation for UseMods library to focus on the key features and benefits. (57b56eb)
- Updated toggleBodyScroll and toggleElementScroll to return promises instead of using callbacks. (1c4a438)
- Add touch-manipulation class to buttons for better touch responsiveness. (6a286ca)
- Update version to 0.0.14 for Nuxt module support and various enhancements, fixes, and refactors. (ef57fbc)
- Update version to 0.0.14 for Nuxt module support and various enhancements, fixes, and refactors. (596ddd6)
- release: V0.0.15 (cf5129e)
- release: V0.0.16 (1c2772d)
- release: V0.0.17 (c0e3b91)
- release: V0.0.18 (c701886)
- release: V0.0.19 (ac20370)
- Phillip Hartin (@philliphartin)
- Jeremy Butler (@jrmymbtlr)
- Add Vue example in the Usage section for clarity and consistency with other sections. (b96544b)
- Correct regex pattern to match params in props object in order to correctly extract parameters for further processing. (4d709d3)
- Adjusted styling and content for homepage title and Get Started button to improve readability and user experience. (516e7ce)
- Change parameter name from 'value' to 'number' in formatNumber and formatCurrency functions to improve code readability. (eb7d336)
- Decreased font size on title to improve readability on smaller screens. (bebdb80)
- Update version to 0.0.12 and fix value parameter name for formatNumber and formatCurrency functions. (b321324)
- Rename argument 'value' to 'number' in formatValuation function for clarity and consistency. (f229ebb)
- Update version to 0.0.13 and introduce new enhancements and refactors for improved functionality and design consistency. (ecc5f14)
- Adjust font size and spacing for better readability and responsiveness. (98a7808)
- Remove unnecessary "docs:use-local-package" script (b9e78b6)
- Renamed the test function from sortBy to dataSortBy to match the imported function name. (9e5d79b)
- Improve date validation to handle 'Invalid Date' case and add Boolean type to props for better type checking. (e04d41b)
- Remove unnecessary "docs:use-local-package" script (538ad85)
- Remove unnecessary "docs:use-local-package" script (10cd435)
- Improve password generation method using window.crypto for better security. (f184b77)
- Updated form inputs to have default empty values for user inputs. (9d18391)
- Simplified the introduction section in the documentation for UseMods library to focus on the key features and benefits. (57b56eb)
- Updated toggleBodyScroll and toggleElementScroll to return promises instead of using callbacks. (1c4a438)
- Add touch-manipulation class to buttons for better touch responsiveness. (6a286ca)
- Update version to 0.0.14 for Nuxt module support and various enhancements, fixes, and refactors. (ef57fbc)
- Update version to 0.0.14 for Nuxt module support and various enhancements, fixes, and refactors. (596ddd6)
- Jeremy Butler (@jrmymbtlr)
- Phillip Hartin (@philliphartin)
- Add Nuxt module support and Nuxt-Shiki highlighting (79e9f50)
- Add Vue example in the Usage section for clarity and consistency with other sections. (b96544b)
- Correct regex pattern to match params in props object in order to correctly extract parameters for further processing. (4d709d3)
- Update main container styling to allow for overflow clipping for better user experience. (2e0ecaa)
- Updated the border radius to rounded-xl for improved design consistency. (0853eb4)
- Update styling classes in template and pre elements for consistency and improved readability. (2bed5e0)
- Adjusted styling and content for homepage title and Get Started button to improve readability and user experience. (516e7ce)
- Change parameter name from 'value' to 'number' in formatNumber and formatCurrency functions to improve code readability. (eb7d336)
- Decreased font size on title to improve readability on smaller screens. (bebdb80)
- Update version to 0.0.12 and fix value parameter name for formatNumber and formatCurrency functions. (b321324)
- Rename argument 'value' to 'number' in formatValuation function for clarity and consistency. (f229ebb)
- Update version to 0.0.13 and introduce new enhancements and refactors for improved functionality and design consistency. (ecc5f14)
- Adjust font size and spacing for better readability and responsiveness. (98a7808)
- Remove unnecessary "docs:use-local-package" script (b9e78b6)
- Renamed the test function from sortBy to dataSortBy to match the imported function name. (9e5d79b)
- Improve date validation to handle 'Invalid Date' case and add Boolean type to props for better type checking. (e04d41b)
- Remove unnecessary "docs:use-local-package" script (538ad85)
- Remove unnecessary "docs:use-local-package" script (10cd435)
- Improve password generation method using window.crypto for better security. (f184b77)
- Jeremy Butler (@jrmymbtlr)
- Phillip Hartin (@philliphartin)
- Add Nuxt module support and Nuxt-Shiki highlighting (79e9f50)
- Add Vue example in the Usage section for clarity and consistency with other sections. (b96544b)
- Update main container styling to allow for overflow clipping for better user experience. (2e0ecaa)
- Updated the border radius to rounded-xl for improved design consistency. (0853eb4)
- Update styling classes in template and pre elements for consistency and improved readability. (2bed5e0)
- Adjusted styling and content for homepage title and Get Started button to improve readability and user experience. (516e7ce)
- Change parameter name from 'value' to 'number' in formatNumber and formatCurrency functions to improve code readability. (eb7d336)
- Decreased font size on title to improve readability on smaller screens. (bebdb80)
- Update version to 0.0.12 and fix value parameter name for formatNumber and formatCurrency functions. (b321324)
- Jeremy Butler (@jrmymbtlr)
- Phillip Hartin (@philliphartin)
- Add Nuxt module support and Nuxt-Shiki highlighting (79e9f50)
- Update main container styling to allow for overflow clipping for better user experience. (2e0ecaa)
- Updated the border radius to rounded-xl for improved design consistency. (0853eb4)
- Update styling classes in template and pre elements for consistency and improved readability. (2bed5e0)
- release: V1.0.1 (ec7dbc8)
- Jeremy Butler (@jrmymbtlr)
- Phillip Hartin (@philliphartin)
- Update dependencies with new packages and versions, including floating-ui (e56626d)
- Add missing dependency '@vueuse/core' to package.json for mods-module-docs to resolve runtime issues (c196a2e)
- Update scrollToAnchor, toggleBodyScroll, toggleElementScroll, (f08eb1c)
- Extract Jagger component for reusability and readability (9a355b2)
- Update titles and content in markdown files (638a187)
- Update version to v0.0.9 in changelog and package.json to reflect recent changes and additions. (51c73c5)
- Add configuration for Tailwind CSS and aliases in Nuxt.js project (025552f)
- Update component styles and refactor form input handling logic (b3bd840)
- Add js icons (797e73b)
- Improve formatting and readability for numbers and input fields (274c85f)
- Update lead descriptions for consistency and clarity (33fdc50)
- Improve dropdown menu layout and styling for better user experience (75da6b8)
- Update Tailwind CSS configuration and add clsx utility function (8992891)
- Add custom styles for input, body, container, and input number type (aa96be1)
- Reorganize Tailwind CSS imports for better readability (d3dae81)
- Update styles for links and dropdown items to improve consistency and readability (93c5bc1)
- Refactor styling classes for consistency and readability (15e0bfa)
- Improve code readability by formatting object return types in detectMousePosition and detectRelativeMousePosition functions (8a91aec)
- Jeremy Butler (@jrmymbtlr)
- Update dependencies with new packages and versions, including floating-ui (e56626d)
- Add missing dependency '@vueuse/core' to package.json for mods-module-docs to resolve runtime issues (c196a2e)
- Update scrollToAnchor, toggleBodyScroll, toggleElementScroll, (f08eb1c)
- Extract Jagger component for reusability and readability (9a355b2)
- Update titles and content in markdown files (638a187)
- Update version to v0.0.9 in changelog and package.json to reflect recent changes and additions. (51c73c5)
- Add configuration for Tailwind CSS and aliases in Nuxt.js project (025552f)
- Update component styles and refactor form input handling logic (b3bd840)
- Add js icons (797e73b)
- Improve formatting and readability for numbers and input fields (274c85f)
- Update lead descriptions for consistency and clarity (33fdc50)
- Improve dropdown menu layout and styling for better user experience (75da6b8)
- Update Tailwind CSS configuration and add clsx utility function (8992891)
- Add custom styles for input, body, container, and input number type (aa96be1)
- Reorganize Tailwind CSS imports for better readability (d3dae81)
- Update styles for links and dropdown items to improve consistency and readability (93c5bc1)
- Jeremy Butler (@jrmymbtlr)
- Update scrollToAnchor, toggleBodyScroll, toggleElementScroll, (f08eb1c)
- Update component styles and refactor form input handling logic (b3bd840)
- Jeremy Butler (@jrmymbtlr)
- Simplify navigation links in Vue component to improve readability and maintainability (b765066)
- Update data references in template to use optional chaining for prev and next properties (aecfa37)
- Add comprehensive test cases for password strength checking function (a838810)
- Remove unnecessary line in NavDropdownItem component (a6b0cc8)
- Add lead text to NavDropdownItem in Vue component (537832f)
- Jeremy Butler (@jrmymbtlr)
- app: Initial commit by Nuxt Studio (b6bf486)
- deployment: Add workflow file (f9539ba)
- release: V0.0.4 (b76bf86)
- Phillip Hartin (@philliphartin)
- Jeremy Butler [email protected]
- Jeremy Butler [email protected]