Performance: Enhance the performance of the ID generation process by updating the comparison with UUID v4, ensuring faster and more efficient ID creation.
Benchmarking: Improve the benchmarking process by sorting benchmarks, which helps in better performance analysis and comparison.
Dependencies: Update dependencies to ensure the library remains secure and up-to-date with the latest features and fixes.
CI: Add support for Node.js 10 in the continuous integration process, expanding compatibility for users.
Size Limit: Update the size limit for generated IDs, ensuring that the library continues to meet user needs without exceeding limits.
Fixes
Fix the custom random return condition to ensure that the ID is returned only when its length matches the desired size, improving the reliability of ID generation.
Others
Remove unnecessary debug code to streamline the library and enhance performance.
Update development configurations to improve the development experience and maintainability of the project.