abe519dae7
* Add macOS support * Update README * Update to v0.2.0 * Document breaking changes * Delete widget tests
82 lines
2.2 KiB
Markdown
82 lines
2.2 KiB
Markdown
## 0.2.0
|
|
|
|
**!! BREAKING CHANGES !!**
|
|
|
|
- Add support for macOS
|
|
- Renamed iOS-specific elements to Darwin to support both iOS and macOS:
|
|
- API: `iosDeviceName` renamed to `darwinDeviceName` in `NearbyInitializeData`
|
|
- API: `NearbyIOSDevice` renamed to `NearbyDarwinDevice`
|
|
- API: `NearbyIOSService` renamed to `NearbyDarwinService`
|
|
- API: `NearbyServiceIOSExceptionMapper` renamed to `NearbyServiceDarwinExceptionMapper`
|
|
- Access: `.ios` property renamed to `.darwin`
|
|
|
|
## 0.1.3
|
|
|
|
- [Android]: Use intent to get peers when requestPeers() returns empty
|
|
- Update README: add Video section
|
|
- Use Flutter 3.27.4
|
|
- Upgrade AGP to 8.2.1 in examples
|
|
|
|
## 0.1.2
|
|
|
|
- [Android]: Improve files management and connection
|
|
|
|
## 0.1.1
|
|
|
|
- Fix issue https://github.com/ksenia312/nearby_service/issues/16
|
|
|
|
## 0.1.0
|
|
|
|
**!! BREAKING CHANGES !!**
|
|
|
|
- Method `connect()` is **deprecated**. Added `connectById()` method instead
|
|
- Method `disconnect()` is **deprecated**. Added `disconnectById()` method instead
|
|
- Getter `communicationChannelState` is **deprecated**. Added `getCommunicationChannelStateStream()` method
|
|
and `communicationChannelStateValue` getter instead
|
|
- Getter `isBrowser` is **deprecated**. Added `getIsBrowserStream()` method and `isBrowserValue` getter instead
|
|
- Added `toJson()` method to `NearbyMessage` class and its subclasses
|
|
|
|
More information about the deprecated API here: https://github.com/ksenia312/nearby_service/pull/14.
|
|
In the next versions, the deprecated API will be removed.
|
|
|
|
## 0.0.9
|
|
|
|
- Add initialization checks for Android and IOS
|
|
- Fix issue for Android platform: https://github.com/ksenia312/nearby_service/issues/8
|
|
|
|
## 0.0.8
|
|
|
|
- Add `cancelLastConnectionProcess` for Android manager
|
|
|
|
## 0.0.7
|
|
|
|
- Log all errors on the Android platform
|
|
- Add mapping for native Android exceptions in methods: discover(), stopDiscovery(), connect(), disconnect()
|
|
- Fix getPeers() method: correct decoding from JSON
|
|
- Update example: show empty peers state
|
|
- Update example_full: show variant of checking running jobs
|
|
|
|
## 0.0.6
|
|
|
|
- Update README: add a Feedback form
|
|
|
|
## 0.0.5
|
|
|
|
- Update README: add Features section
|
|
|
|
## 0.0.4
|
|
|
|
- Update README: fix table of contents
|
|
|
|
## 0.0.3
|
|
|
|
- Update README: fix images
|
|
|
|
## 0.0.2
|
|
|
|
- Update README and assets
|
|
|
|
## 0.0.1
|
|
|
|
- The first release
|