Releases: adobe/aepsdk-core-android
Releases · adobe/aepsdk-core-android
v2.0.0-alpha.2
What's Changed
- Remove duplicate FileUtils methods by @spoorthipujariadobe in #197
- fix return value for DeviceInfoService.getDeviceManufacturer by @spoorthipujariadobe in #202
- Update shared state related public APIs by @praveek in #200
- Fix bundled rules extraction logic by @prudrabhat in #204
- LoggingService overriding by @yangyansong-adbe in #203
- Add integration tests for Signal by @yangyansong-adbe in #198
Full Changelog: v2.0.0-alpha.1...v2.0.0-alpha.2
v2.0.0-alpha.1
What's Changed
- Add .circleci/config.yml by @yangyansong-adbe in #1
- Initialize Project with Android Core 1.10.0 source code by @yangyansong-adbe in #2
- Run CI jobs in Parallel (#3) by @yangyansong-adbe in #4
- Merge rules engine from internal repo by @praveek in #5
- Fix casting issues in rules engine. by @praveek in #6
- Build changes to support Kotlin by @praveek in #7
- Merge latest dev-v2.0.0 changes by @yangyansong-adbe in #8
- Add two public methods in UIService -> setURIHandler & getIntentWithURI by @yangyansong-adbe in #15
- JSONRulesParser Part I by @yangyansong-adbe in #17
- [#39] Migrate aepsdk-core-android to AndroidX by @prudrabhat in #44
- Merge AndroidX change to rules_engine branch by @yangyansong-adbe in #46
- EventDataMerger for merging event data in RulesEngine by @yangyansong-adbe in #13
- Cleanup ExtensionApi and refactor EventHub (Part 1) by @praveek in #40
- Add javadoc and lint support for Kotlin by @praveek in #55
- Run code format and add missing headers by @praveek in #56
- Launch rules transformer implementation by @spoorthipujariadobe in #45
- JSONRulesParser Part II (historical event rule) by @yangyansong-adbe in #41
- Move deprecated non public classes into legacy folder by @yangyansong-adbe in #65
- [MOB-15383] Migrate Database from cacheDir to filesDir by @spoorthipujariadobe in #12
- Add Signal extension to the root project by @yangyansong-adbe in #71
- Integrate rules engine with EventHub (Part I) by @yangyansong-adbe in #68
- [#29] Implement shared state management by @prudrabhat in #63
- [31] Implement a serial work dispatcher for event/job dispatch by @prudrabhat in #76
- Fix SQL injection vulnerability by @yangyansong-adbe in #77
- Token finder implementation by @spoorthipujariadobe in #83
- replace map flattening logic with existing utility method by @spoorthipujariadobe in #86
- Fix ExtensionContainer retrieval logic by @prudrabhat in #88
- Integrate rules engine with EventHub (Part II) by @yangyansong-adbe in #89
- Helper classes to clone and read from event data by @praveek in #49
- Add tests to test the fnv1a32 hash algorithm by @yangyansong-adbe in #93
- Merge dev-2.0.0 into feature/rules_engine by @spoorthipujariadobe in #97
- [#95] Fix EventHub bugs & add tests by @prudrabhat in #96
- Merging DB migration changes to rules engine branch to fix conflicts with SQL injection changes by @spoorthipujariadobe in #98
- Handle rules consequences by @spoorthipujariadobe in #90
- [Bug-Fix] DataReader.getTypedMap() should support Maps contain null values by @yangyansong-adbe in #103
- Adding platform services tests by @spoorthipujariadobe in #99
- Merging rules_engine branch to dev-v2.0.0 branch by @spoorthipujariadobe in #106
- Merge dev -> feature/eventhub by @praveek in #107
- Event flattening test fixes by @spoorthipujariadobe in #109
- Update Extension APIs and implement event listeners by @praveek in #108
- Combine MobileCore and Core classes by @yangyansong-adbe in #85
- Change rules engine dispatch by @spoorthipujariadobe in #117
- Add a new method -> HitQueuing. handlePrivacyChange by @yangyansong-adbe in #125
- Merge feature/db_migration -> dev-v2.0.0 by @praveek in #141
- Merge dev-v2.0.0 to (eventhub) feature branch by @yangyansong-adbe in #144
- Update platform timestamp with millisecond precision by @spoorthipujariadobe in #127
- Update shared state implementation to support new APIs by @praveek in #131
- [breaking-change] refactoring FullscreenMessage APIs by @yangyansong-adbe in #110
- Publish artifact to maven local repo by @yangyansong-adbe in #148
- Add lifecycle extension to core, migrate to AndroidX by @spoorthipujariadobe in #152
- adding getOperatingSystemName to DeviceInforming by @spoorthipujariadobe in #154
- Remove the use of power-mock by @yangyansong-adbe in #156
- Cleanup MobileCore APIs by @praveek in #149
- Merge dev to eventhub and remove the use of power-mock by @yangyansong-adbe in #158
- Cleanup and minor updates to public APIs by @praveek in #160
- [quick-fix] fix the use of the wrong API by @yangyansong-adbe in #163
- Cleanup Event, EventType and EventSource classes by @praveek in #164
- Setup a sub-project for integration tests by @yangyansong-adbe in #167
- Add a
getHistoricalEvents
API (port Swift changes) by @yangyansong-adbe in #162 - Fix getString implementation and minor bug fixes by @praveek in #170
- Add MobileCore.registerExtensions API by @praveek in #161
- Publish Core library on JitPack by @yangyansong-adbe in #171
- Add Nonnull annotation to ExtensionEventListener by @praveek in #173
- Add NonNull/Nullable annotations to public APIs by @praveek in #180
- Add a public logging service and make Log class public as a utility class by @yangyansong-adbe in #181
- Refactoring Signal extension in Kotlin by @yangyansong-adbe in #146
- Publish Signal to Jitpack by @yangyansong-adbe in #184
- Add a make command to publish core to MavenLocal by @yangyansong-adbe in #185
- Add a kotlin app for manual testing by @yangyansong-adbe in #176
- Move EventHistoryRequest and EventHistoryResultHandler to the main package by @yangyansong-adbe in #183
- Add a new parameter to Log APIs by @yangyansong-adbe in #186
- Configuration extension adoption of Core 2.0 by @prudrabhat in #177
- Lifecycle refactor by @spoorthipujariadobe in #153
- Revert "Add a new parameter to Log APIs" by @yangyansong-adbe in #188
- Create a new public Log class as the public Logging utility by @yangyansong-adbe in #189
- Merge feature/eventhub to dev branch by @praveek in #190
- Standardize utilities files and packages by @spoorthipujariadobe in #191
- [MOB-16865][Bug] Catch Runtime exceptions when calling PackageManager by @praveek in #192
- Move deprecated classes out of Core by @praveek in #194
New Contributors
- @praveek made their first contribution in #5
- @prudrabhat made their first contribution in #44
- @spoorthipujariadobe made their first contribution in https://gi...
v2.0.0-experimental.1
Update jitpack.yml