google_vision 2.2.0 copy "google_vision: ^2.2.0" to clipboard
google_vision: ^2.2.0 copied to clipboard

Allows you to add Google Visions image labeling, face, logo, and landmark detection, OCR, and detection of explicit content, into cross platform applications.

Changelog #

2.2.0 #

  • Security enhancements:
    • Credential leakage prevention with secure logging interceptor
    • Input validation for all API methods (maxResults bounds, required fields)
    • New clearCredentials() method for secure logout
    • Configurable OAuth endpoints for Google Cloud Enterprise
    • Exception information leakage prevention
  • Reliability:
    • Fixed token expiry calculation bug (tokens now refresh properly)
    • RetryUtility class with exponential backoff for resilient API calls
  • Documentation:
    • Updated README with security best practices
    • Added retry and credential management examples

2.1.1 #

  • fix: form-field placeholder detection for intra-block gaps (EOL_SURE_SPACE transitions)
  • fix: collapse spurious spaces around punctuation in markdown output

2.1.0 #

  • feat: FullTextAnnotation.toMarkdown() converter for DOCUMENT_TEXT_DETECTION (headers, lists, tables, checkboxes, image placeholders)

2.0.0+12 #

  • version bump for publish

2.0.0+11 #

  • security fixes: auth header logging disabled, API key moved to headers
  • security: redact private key from toString() output
  • security: typed exceptions replace generic Exception throws
  • security: buffer size validation for image/file inputs
  • repository migration to cdavis-code

2.0.0+10 #

  • pub.dev update

2.0.0+9 #

  • pub.dev update

2.0.0+8 #

  • dependency bump
  • correct analyzer warnings
  • SDK bump

2.0.0+6 #

  • Fix color fromJson method #30

2.0.0+5 #

  • dependency bump
  • Fix incorrect face landmark keys #29

2.0.0+4 #

  • dependency bump
  • adjustments for new Dart SDK

2.0.0+3 #

  • dependency bump

2.0.0+2 #

  • dependency bump

2.0.0 #

  • added web platform support
  • removed deprecated classes and methods
  • logging with the loggy package

1.4.0+1 #

  • better reporting of web platform support

1.4.0 #

  • switch to Singleton

1.3.0+4 #

  • switch to Singleton

1.3.0+3 #

  • funding

1.3.0+2 #

  • dependency bump
  • parent project

1.3.0+1 #

  • less debug output

1.3.0 #

  • separation of code base into file and image API
  • better support for ImageContext
  • deprecate old methods/classes

1.2.1+3 #

  • support for file API

1.2.1+2 #

  • custom headers with API Key authentication Issue #23

1.2.1+1 #

  • updated documentation

1.2.1 #

  • ISSUE #19 - Support for API key authentication

1.2.0+6 #

1.2.0+4 #

  • readme tweak

1.2.0+3 #

  • improved readme

1.2.0+2 #

  • added helper methods for the google vision
  • added documentation for the helper methods

1.2.0+1 #

  • dependency bump

1.1.1+3 #

  • dependency bump

1.1.1+2 #

  • dependency bump

1.1.1+1 #

  • adjust ignore

1.1.0+3 #

  • adjust gitignore

1.1.0+2 #

  • change dependency from crypto_keys to crypto_keys_plus and jose to jose_plus
  • the updated dependencies remove warnings that displayed at runtime

1.1.0+1 #

  • fix to README TOC

1.1.0 #

  • better Flutter support
  • dependency bumps

1.0.8+4 #

  • fix for flutter example
  • retrofit_generator dependency bump

1.0.8+3 #

  • readme

1.0.8+2 #

  • add "version" to cli commands

1.0.8+1 #

  • web entities and pages
  • dependency bump

1.0.7+7 #

  • https://github.com/faithoflifedev/google_vision/issues/8

1.0.7+6 #

  • API doc fixes

1.0.7+5 #

  • issue #7
  • initial framework for supporting google cloud storage uris

1.0.7+4 #

  • fix for full-text annotation

1.0.7+3 #

  • readme tweak

1.0.7+2 #

  • api doc correction

1.0.7+1 #

  • tweaks

1.0.7 #

  • support for landmark detection
  • support for logo detection
  • support for text and full-text detection
  • support for image properties detection
  • support for error responses
  • support for contextual information

1.0.6+7 #

  • example readme improvements

1.0.6+6 #

  • readme improvements

1.0.6+5 #

  • support for latest image package

1.0.6+4 #

  • updated vision_demo example
  • example.md documentation
  • dependency bump

1.0.6+3 #

  • shields.io fix

1.0.6+2 #

  • updated API documentation

1.0.6+1 #

  • added Flutter tips to README

1.0.6 #

  • detect explicit content

1.0.5+6 #

  • contributing section in README

1.0.5+5 #

  • updated README

1.0.5+4 #

  • added flutter example

1.0.5+3 #

  • support for publish_tools

1.0.5+1 #

  • updated build tool

1.0.5 #

  • updated build tool
  • updated docs
  • dependency bump
  • tweak some messaging

1.0.4 #

  • LabelAnnotation support added

1.0.3 #

  • experimental product search functionality

1.0.2 #

  • README.md fix

1.0.1 #

  • Improved API doc

1.0.0 #

  • Initial version
45
likes
160
points
235
downloads

Documentation

API reference

Publisher

verified publishercdavis.ca

Weekly Downloads

Allows you to add Google Visions image labeling, face, logo, and landmark detection, OCR, and detection of explicit content, into cross platform applications.

Homepage
Repository (GitHub)
View/report issues

Topics

#api #image #document

Funding

Consider supporting this project:

www.buymeacoffee.com

License

MIT (license)

Dependencies

collection, crypto_keys, dio, flutter_loggy_dio, http, image, jose, json_annotation, loggy, mime, retrofit, universal_platform

More

Packages that depend on google_vision