Releases: NPM-Workbench/browser-image-scout
Releases · NPM-Workbench/browser-image-scout
Release list
v1.0.0
Browser Image Scout: Version 1.0.0
Official Public Release
NPM Package: https://www.npmjs.com/package/browser-image-scout
Version 0.3.0
Browser Image Scout: Version 0.3.0
- updated package.json to enable tree shaking based imports
- tested with npm run build and a mock npm link based import
- rollup-plugin-visualizer was used to check the before and after tree-shaking imports
- README.md file updated with tree shaking feature
NPM Package: https://www.npmjs.com/package/browser-image-scout
Version 0.2.2
Browser Image Scout: Version 0.2.2
- corrections done for the
get-browser-env.tsfile - the type setting was incorrect, which was updated in this commit
NPM Package: https://www.npmjs.com/package/browser-image-scout
Version 0.2.1
Browser Image Scout: Version 0.2.1
- created new file get-browser-env.ts that helps to generate information about browser environment
- added additional type in root types file
- updated return type for all image support functions in the package
- updated unit test for all support and convenience function in the package
- the updated test files now includes mocking the return value for get-browser-env.ts file
- README.md file has been updated with the following information:
a. return type on the first para
b. navigator[dot]userAgentData and navigator[dot]userAgent in features
c. updated response shape
d. return schema updated for each of the example usages
e. updates made to the results of the test coverage
NPM Package: https://www.npmjs.com/package/browser-image-scout
Version 0.1.1
Browser Image Scout: Version 0.1.1
- created github workflow publish.yml file that will help push package to npm for npm-provenance and trusted publish status
- created security.md file for users
- updated readme.md file with badges and security intro
NPM Package: https://www.npmjs.com/package/browser-image-scout
Version 0.1.0
Browser Image Scout: Version 0.1.0
Initial Public Release with the following features:
- TypeScript-First: Provides full type definitions
- Lightweight: No runtime dependencies; uses tiny base64-encoded sample images embedded in the package
- Accurate detection: Uses in-memory data-URL images and Image load/error events plus image.naturalWidth > 0 to determine true decoder support.
- Formats supported: avif, webp, jpeg, png, gif, svg, jxl.
- Package comprises of both direct Helper and Convenience functions
- No network required: Detection runs entirely in-memory (no external requests)
- Easy to Understand: API features are easy to understand, which can be integrated into your client side application code
NPM Package: https://www.npmjs.com/package/browser-image-scout