Releases: measure-sh/measure
Releases · measure-sh/measure
v0.2.1
android-v0.7.0
0.7.0
✨ Features
- feat(android): report activity launched with saved state as warm launch by @abhaysood in #1247
- feat(android): handle warm launches that are lukewarm by @abhaysood in #1268
- feat(android): add parent fragment to fragment lifecycle events by @abhaysood in #1262
🐛 Fixes
- fix(android): make sdk 16KB page size compliant by @abhaysood in #1211
- fix(android): blank screenshots for Android 15 by @abhaysood in #1233
- fix(android): incorrect URL parsing by @abhaysood in #1272
🔧 Others
- chore(android): update sdk version to 35 and agp to 8.6 by @abhaysood in #1253
Full Changelog: android-v0.6.1...v0.7.0
android-gradle-plugin-v0.6.1
0.6.0
🐛 Fixes
- fix(android): incorrect URL parsing by @abhaysood in #1272
Full Changelog: android-gradle-plugin-v0.6.0...v0.6.1
v0.2.0
0.2.0 - 2024-09-24
✨ New features
- (backend): Update warm launch schema and duration calculation by @abhaysood
- (backend): Track email on new user sign in by @anupcowkur in #1270
- (backend): Improve session explorer by @anupcowkur in #1218
- (backend): Add session explorer with text search filter by @anupcowkur in #1200
- (backend): Extend journey algorithm to support fragment hierarchies for Android by @detj in #1234
- (backend): Show crashes/ANRs in only Activity nodes of journey for Android by @detj in #1234
- (frontend): Add custom error page by @anupcowkur in #1279
- (frontend): Add custom 404 page by @anupcowkur in #1276
- (frontend): Update tooltips by @anupcowkur in #1266
- (frontend): Link to crash/anr details from session replay by @anupcowkur in #1255
- (frontend): Add 'Last 6 months' date range option by @anupcowkur in #1252
- (frontend): Add detailed filters to crash + anr overview pages by @anupcowkur in #1250
- (frontend): Add filter for OS versions by @anupcowkur in #1242
- (frontend): Add 'All', 'Latest' options + 'at least 1' enforcement by @anupcowkur in #1238
- (frontend): Redesign apps page by @anupcowkur in #1237
🐛 Bug fixes
- (backend): Overview instance plot would not load for some cases (#1288) by @detj in #1288
- (backend): Round crash rate metrics to 2 decimal places by @anupcowkur in #1284
- (backend): Update warm_launch ingest by @detj
- (backend): Set warm launch duration threshold to 10s by @abhaysood
- (backend): Use client timezone for plots by @anupcowkur in #1224
- (backend): Round crash and anr contribution percentage to 2 decimal places (#1221) by @detj in #1221
- (backend): Addressed ingestion failures related to ip inspection (#1197) by @detj in #1197
- (backend): Nil pointer dereference when ingesting
low_memory
events (#1190) by @detj in #1190 - (frontend): Hide attachment data in session replay event body by @anupcowkur in #1259
- (frontend): Only attempt to show attachments for crashes/anrs in sesion replay by @anupcowkur in #1258
- (frontend): Add missing useEffect deps for journey by @anupcowkur in #1230
- (frontend): Use whole int left axes for crash + anr instances plots by @anupcowkur in #1219
🔨 Misc
- (backend): Capture more details in otel traces (#1289) by @detj in #1289
- (backend): Add new sessions by @abhaysood in #1268
- (backend): Add os_page_size attribute by @abhaysood in #1211
- (backend): Additional log for anomalous cold launch duration (#1199) by @detj in #1199
- (backend): Format log line (#1189) by @detj in #1189
- (frontend): Use selected filters instead of expanded params by @anupcowkur in #1244
- (frontend): Fix table column widths and move paginator to top right by @anupcowkur in #1232
- (frontend): Refactor filter application to api calls by @anupcowkur in #1229
- (frontend): Refactor time utils to have separate functions for human readable datetime, date only and time only by @anupcowkur in #1225
⚰️ Removed
- (backend): Remove compose profile by @detj
📚 Documentation
- (backend): Add self host upgrade guide (#1291) by @detj in #1291
- Update README.md by @anupcowkur in #1201
- Improved language and formatting for working with databases (#1198) by @detj in #1198
- Update discord link by @anupcowkur in #1169
android-v0.6.1
Fixes
- 🐛 fix(android): handle exceptions when loading native library by @abhaysood in #1179
- 🐛 fix(android): NPE when app visible time isn't available to calculate launch time by @abhaysood in #1183
- 🧹 refactor(android): remove usage of double bang operator by @abhaysood in #1185
Full Changelog: android-v0.6.0...android-v0.6.1
v0.1.1
[0.1.1] - 2024-08-31
🐛 Bug fixes
- (backend): Handle no selected versions for app journey & metrics by @anupcowkur in #1158
v0.1.0
0.1.0 - 2024-08-30
✨ New features
- (frontend): Add "Copy AI context" button by @anupcowkur in #1092
🐛 Bug fixes
- (backend): Fix incorrect filter query for crash & anr groups by @anupcowkur in #1153
- (backend): Proceed with event ingestion on symbolication failure by @anupcowkur in #1134
- (backend): Handle exception/anr groups with no events by @anupcowkur in #1098
🔨 Misc
-
(backend): Reorder & cleanup postgres migrations (#1155) by @detj in #1155
-
(frontend): Update landing hero animation by @anupcowkur in #1095
⚰️ Removed
-
(backend): Remove eventIds array from crash + anr groups by @anupcowkur in #1145
-
(frontend): Remove commented code by @anupcowkur in #1150
📚 Documentation
- Add specific types to numbers in SDK API docs by @abhaysood in #1152
- Fix typo in README by @anupcowkur in #1149
- Update self host guide by @detj
- Update contributing guide by @detj
- Add code of conduct by @anupcowkur in #1128
- Add PR template by @anupcowkur in #1125
- Add issue template by @anupcowkur in #1122
- Add feature request template by @anupcowkur in #1124
- Add security policy by @anupcowkur in #1113
- Add discord link to README by @anupcowkur in #1112
- Fix formatting (#1094) by @detj in #1094
- Fix broken link by @detj in #1093
- Update self host guide by @detj
- Improve self host guide by @detj
android-v0.6.0
Fixes
- Resolve crash when OkHttp is not a runtime dependency by @abhaysood in #1067
- Make Android tests more reliable by @abhaysood in #1070
Full Changelog: android-v0.5.0...0.6.0
android-gradle-plugin-v0.6.0
Features
- Apply bytecode transformation only for supported dependency versions by @abhaysood in #1087
Full Changelog: https://github.com/measure-sh/measure/compare/android-gradle-pluginv0.5.0...0.6.0
android-v0.5.0
Features
- Allow configuring http urls for which to enable collection of http events. This configuration is simpler to setup
than finding out all URLs to block by @abhaysood in #1020
Fixes
- fix(android): gracefully handle session and event insertion failures by @abhaysood in #1008
- fix(android): overflow due to incorrect data type for time by @abhaysood in #1014
Full Changelog: android-v0.4.0...0.5.0