nugu-ios

NUGU SDK for iOS

APACHE-2.0 License

Stars
21
Committers
14

Bot releases are hidden (Show)

nugu-ios -

Published by Minddol over 4 years ago

Released on 2019-11-29

Fixed

  • Fix to release audio stream when Tyche engine initialize failed. (#114)

Updated

  • Removes lottie-ios dependency. (#76)
  • Remove related Nugu-Info.plist. (#109)
  • Adds TimeIntervallic protocol and NuguTimeInterval structure. (#111)
  • Adds DownStreamDataInterpreter to decode downloaded data. (#113)
  • Add a focusShouldRelease() function to FocusManageable to notify that audio-session was completed. (#119)
nugu-ios -

Published by Minddol over 4 years ago

Released on 2020-02-27

Fixed

  • Fix TTSAgent bug where completion is not called. (#136)
  • Fix event payload in TTSAgent (#140)
  • Fix DisplayAgent bug where deallocated observer is not called. (#167)
  • Fix a bug where TTSState does not set properly. (#173)
  • Fix TextAgent bug in initializer (#195)

Updated

  • Update DisplayAgent to version 1.1 (#153)
  • Update ExtensionAgent to version 1.1 (#179)
  • Separate NuguCore and NuguAgents (#196)
  • Update SystemAgent for sending extra error code (#105) (#124)
  • Improve JadeMarble and KeenSense for API Stability (#130) (#131)
  • Refactor related to ContextManager (#91) (#133)
  • Update LocationAgent by changed location Interface (#19) (#138)
  • Update TimeUUID version from 1 to 2. (#183)
  • Move variables related NattyLog to global variables (#151) (#152)
  • Move EndPointDetector to NuguCore (#180)
  • Move DialogStateAggregator from NuguCore to NuguClientKit (#177)
  • Update LoginError to be more detailed (#197)
  • Refactoring MediaPlayable (#122) (#123)
  • Refactoring FocusChannelConfigurable (#156) (#158)
  • Refactoring AuthorizationManager. (#145) (#176)

Added

  • Adds CHANGELOG.md (#18) (#125)
  • Adds PULL_REQUEST_TEMPLATE.md (#154) (#159)
  • Add DownStreamDataTimeoutPreprocessor to drop the timed out messages (#118)
  • Add cancelAssociation parameter to TTS.stop to call PlaySyncManager.releaseSyncImmediately properly. (#161)
  • Generate 'Device-Uniqud-Id' in NuguLoginKit (#104) (#163)
  • Add .travis.yml for Travis-CI (#204)
  • Add test-case for LocationAgent, SystemAgent, ExtensionAgent, TextAgent (#210)(#211) (#221)(#222)

Removed

  • Remove NuguInterface (#196)
  • Remove PermissionAgent (#60) (#135)
  • Remove CapabilityConfigurable protocol (#169)
nugu-ios -

Published by Minddol over 4 years ago

Released on 2020-04-01

Fixed

  • Fix memory leak issues. (#257)

Updated

  • Update DisplayAgent to version 1.2 (#187)(#212) (#187)(#242) (#272)
  • Update ASRAgent to version 1.1 (#248)
  • Update TextAgent to support Text.TextSource directive. (#246)
  • Apply device-gateway v2 APIs. (#247) (#259) (#268) (#264) (#271) (#268) (#274)
  • Update SystemAgent to version 1.1 (#256)(#261)
  • Update AudioPlayerAgent to 1.1 (#252)(#253)
  • Update AudioPlayerAgent to 1.2 (#262)(#280)
  • Update blocking policy (#250) (#266)
  • Update AudioPlayerAgent to support TTS attachment (#275)
  • Update TextAgent to version 1.1 (#270)
  • Adopt ReferrerDialogRequestIdD in capability-agents (#273)
  • Apply context policy v1.2.9 (#240)

Added

  • Add test-case for capability-agents (#241) (#254)

Removed

  • Remove address property from ServerPolicy (#267)
  • Remove SpeakerAgent (#276)
nugu-ios -

Published by Minddol over 4 years ago

Released on 2020-04-02

Fixed

  • Fixes a crash issue in NuguApiProvider (#284)
nugu-ios -

Published by Minddol over 4 years ago

Released on 2020-04-06

Fixed

  • Fixes a error that recognized text is not displayed in DM state. (#289)
nugu-ios -

Published by Minddol over 4 years ago

Released on 2020-04-24

Fixed

  • Fix bug where client value in context is null. (#291)
  • Fixes a error that recognized text is not displayed in DM state. (#294)
  • Fixes a EXC_BAD_ACCESS crash in PlaySyncManager.swift (#299)
  • Fixes a EXC_BAD_ACCESS crash in StreamDataRouter.swift (#299)

Updated

  • Update ASRAgent to support server side EPD (#288) (#294)
  • Include all of the context when sending Display.ElementSelected event. #(286)
  • Include all of the capability interface's version when sending any event. #(286)
  • Modify Content-Type header for upstream attachment. (#287) (#299)
  • Modify payload type from String to Data in Downstream.Directive (#292)
  • Modify type of DirectiveHandleInfo.preFetch and DirectiveHandleInfo.directiveHandler (#292)
  • Modify comparison logic for resuming AudioPlayerAgent's media player. (#292)
  • Develop media caching feature (#269) (#293)
  • Modify AudioStreamDelegate in NuguClient to start and stop AudioProvidable synchronously. (#300)
  • Remove timeoutInMilliseconds in ASRExpectSpeech (#303)
  • Update NuguUIKit (#296) (#302)
  • Move Keyword enum from KeenSense to SampleApp (#301)

Added

  • Add SoundAgent (upgrade capability-agent) (#292)
nugu-ios - 0.7.1

Published by yHoonyK over 4 years ago

  • Fix TTSAgent bug where completionHandler is not called. (#136)
Package Rankings
Top 8.09% on Cocoapods.org
Badges
Extracted from project README
Build Status CocoaPods compatible Carthage compatible SwiftPackageManager compatible
Related Projects