- fix missing classes on generated
app.dart
file.
- updated to be compatible with Chrome 66 IDL's
- Ignoring
app.runtime.ActionType
in AppWindow API
- Ignoring
- updated to be compatible with Chrome 63 IDL's.
- fixes issues with firefox and optional args
- fix to transformers for strong mode
- fixes package structure to enable ddc
- bug fixes for the ContextMenu and Runtime libraries
- updated to M57, with no new APIs
- updated to M53, with no new APIs
- updated to M51, adding the following APIs
- certificateProvider
- enterprise.deviceAttributes
- enterprise.platformKeys
- updated to M44, adding the following APIs
- documentScan
- fileSystemProvider
- printerProvider
- vpnProvider
- networking.config
- wallpaper
- updated the APIs to M41
- removed scriptBadge api that was dropped in M41
- removed pusheMessaging api that was dropped in M41 (use gcm instead)
- fixed an issue with Port.onMessage() and Port.sendMessage()
- fixed an issue with double loading compiled JavaScript files
- removed dependency loop in
files_exp.dart
andfiles.dart
- moved a script from
bin
totool
in order to avoid exposing in in thebin
directory
- updated the APIs to M37
- changed the bootstrap script and the chrome transformer to expect the csp file in foo.dart.js instead of foo.dart.precompiled.js
- clients must now include the csp parameter to the dart2js transformer: transformers: chrome $dart2js: csp: true
- Updated the APIs to M35 (current Chrome stable)
- Added the
chrome.bluetoothLowEnergy
API - Added the
chrome.bluetoothSocket
API - Added the
chrome.commands
API - Added the
chrome.hid
API
- Added speculative performance fix for array performance issue
- Make the pub transformer work with the old and new version of barback
- Update to latest serial.idl
- Included overrides for new serial namespace
- Updated serial unit tests
- Fixed an issue with event listeners and Chrome M35+
- Updated to use docgen for api documentation
- Make the window close event sync instead of async
- Clean up warnings in unit tests
- Add app/ to drone_io.sh script
- Add a chrome pub transformer
- Fix an issue w/ the hand-overridden API
- Use a getter to fetch the JsObject for an API each time it is needed
- Added a
toString()
to theFileError
implementation - Added ability to override generated code with hand-written methods
- Implemented window events override for
ChromeAppWindow
class
- Added the new
chrome.sockets
API - The existing
chrome.socket
API has been removed from the chrome_app.dart library. In order to continue using it, you can reference it directly (import 'package:chrome/gen/socket.dart';
) - Added
chrome.gcm
; exposes Google Cloud Messaging - Added
chrome.signedInDevices
- Added
chrome.wallpaper
- Added
chrome.system.display
- Added
chrome.system.network
- Fixed bug with
entry.metaData.timeStamp
- Fix performance issues with converting array buffers to lists
- Unscripted updated to
>=0.3.0 <0.4.0
- USB bug found and fixed with naming of
_interface
in the chrome idl.
- Merge from chrome_gen.dart completed
- All apis are generated from IDL files
- All unit tests have been updated to work against generated apis
- Api docs are autogenerated
- drone.io script now runs the tool unit tests
- Auto doc generation and deployment to drone.io [API documentation] (http://dart-gde.github.com/chrome.dart).
- Implemented DirectoryEntry.getEntries()
- Documentation updates, removal of javadoc'isms
- Refactored unit tests so each test module has a single main() entry point.
- Refactoring of fileSystem library and wrapping of FileEntry
- Moved drone.io execution to local build script
- Added chrome.syncFileSystem api
- Removed old dependencies
- Added chrome.debugger extension api
- bot_io moved to dev_dependency
- Support for Chrome extension APIs was added. You should now import one of the
following libraries, as appropriate:
- Packaged apps:
import 'package:chrome/app.dart';
- Extensions:
import 'package:chrome/ext.dart';
- Packaged apps:
- Work on the
chrome.app.window
API including several breaking changes, please refer to the dartdoc for usage. - Added identity support and example