Skip to content

Commit 137221b

Browse files
committed
Merge branch 'release-v66.1.1' into release
2 parents 9ba4f5b + bcf55eb commit 137221b

File tree

14 files changed

+44
-16
lines changed

14 files changed

+44
-16
lines changed

.buildconfig.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
libraryVersion: 66.1.0
1+
libraryVersion: 66.1.1
22
groupId: org.mozilla.telemetry
33
projects:
44
glean:

.circleci/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -727,6 +727,7 @@ jobs:
727727
- image: cimg/python:3.9
728728
steps:
729729
- checkout
730+
- skip-if-doc-only
730731
- test-python
731732

732733
Python 3_9 on Alpine tests:
@@ -741,13 +742,15 @@ jobs:
741742
command: |
742743
apk add curl git gcc musl-dev libffi-dev openssh-client make openssl-dev
743744
- checkout
745+
- skip-if-doc-only
744746
- test-python
745747

746748
Python 3_10 tests:
747749
docker:
748750
- image: cimg/python:3.10
749751
steps:
750752
- checkout
753+
- skip-if-doc-only
751754
- test-python
752755
- persist_to_workspace:
753756
root: .
@@ -758,13 +761,15 @@ jobs:
758761
- image: cimg/python:3.11
759762
steps:
760763
- checkout
764+
- skip-if-doc-only
761765
- test-python
762766

763767
Python 3_12 tests:
764768
docker:
765769
- image: cimg/python:3.12
766770
steps:
767771
- checkout
772+
- skip-if-doc-only
768773
- test-python
769774

770775
Python Windows x86_64 tests:

CHANGELOG.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# Unreleased changes
22

3-
[Full changelog](https://github.com/mozilla/glean/compare/v66.1.0...main)
3+
[Full changelog](https://github.com/mozilla/glean/compare/v66.1.1...main)
4+
5+
# v66.1.1 (2025-11-06)
6+
7+
[Full changelog](https://github.com/mozilla/glean/compare/v66.1.0...v66.1.1)
8+
9+
* Kotlin
10+
* BUGFIX: For `lateinit` metrics, check that the metric was instantiated before recording on it ([#3309](https://github.com/mozilla/glean/pull/3309))
411

512
# v66.1.0 (2025-11-03)
613

@@ -36,6 +43,14 @@
3643
* Updated Kotlin to 2.2.20 ([#3287](https://github.com/mozilla/glean/pull/3287))
3744
* Updated NDK to r29 ([#3290](https://github.com/mozilla/glean/pull/3290))
3845

46+
# v65.2.3 (2025-11-06)
47+
48+
[Full changelog](https://github.com/mozilla/glean/compare/v65.2.2...v65.2.3)
49+
50+
* Kotlin
51+
* BUGFIX: For `lateinit` metrics, check that the metric was instantiated before recording on it ([#3309](https://github.com/mozilla/glean/pull/3309))
52+
(Backported changes)
53+
3954
# v65.2.2 (2025-10-02)
4055

4156
[Full changelog](https://github.com/mozilla/glean/compare/v65.2.1...v65.2.2)

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

DEPENDENCIES.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4606,9 +4606,9 @@ SOFTWARE.
46064606

46074607
The following text applies to code linked from these dependencies:
46084608

4609-
* [glean-core 66.1.0]( https://github.com/mozilla/glean )
4609+
* [glean-core 66.1.1]( https://github.com/mozilla/glean )
46104610
* [glean-build 18.0.6]( https://github.com/mozilla/glean )
4611-
* [glean 66.1.0]( https://github.com/mozilla/glean )
4611+
* [glean 66.1.1]( https://github.com/mozilla/glean )
46124612
* [zeitstempel 0.2.0]( https://github.com/badboy/zeitstempel )
46134613

46144614
```

docs/dev/cut-a-new-release.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ When CI has finished and is green for your specific release branch, you are read
9191
* If this PR is "trivial" (no bugfixes or merge conflicts of note from earlier steps) you may land it without review.
9292
* There is a separate CircleCI task for the release branch, ensure that it also completes.
9393
7. Once the above pull request lands, delete the specific release branch.
94-
8. Pick a song and post a link in the team chat.
94+
8. Pick a song and post a link in the team chat. Add it to the [Release playlist](https://docs.google.com/document/d/17-7J8q4u1GGQ2dAR8jNXMydu2ptHFv6IgSYyMAAMRFg/edit).
9595
9. Post a message to [#glean:mozilla.org](https://chat.mozilla.org/#/room/#glean:mozilla.org) announcing the new release.
9696
* Include a copy of the release-specific changelog if you want to be fancy.
9797

glean-core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "glean-core"
3-
version = "66.1.0"
3+
version = "66.1.1"
44
authors = ["Jan-Erik Rediger <[email protected]>", "The Glean Team <[email protected]>"]
55
description = "A modern Telemetry library"
66
repository = "https://github.com/mozilla/glean"

glean-core/android/src/main/java/mozilla/telemetry/glean/private/BooleanMetricType.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ class BooleanMetricType {
3737
*/
3838
fun set(value: Boolean) {
3939
Dispatchers.Delayed.launch {
40-
inner.set(value)
40+
if (this::inner.isInitialized) {
41+
inner.set(value)
42+
}
4143
}
4244
}
4345

glean-core/android/src/main/java/mozilla/telemetry/glean/private/CounterMetricType.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ class CounterMetricType {
3838
*/
3939
fun add(amount: Int = 1) {
4040
Dispatchers.Delayed.launch {
41-
inner.add(amount)
41+
if (this::inner.isInitialized) {
42+
inner.add(amount)
43+
}
4244
}
4345
}
4446

glean-core/android/src/main/java/mozilla/telemetry/glean/private/QuantityMetricType.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ class QuantityMetricType {
3737
*/
3838
fun set(value: Long) {
3939
Dispatchers.Delayed.launch {
40-
inner.set(value)
40+
if (this::inner.isInitialized) {
41+
inner.set(value)
42+
}
4143
}
4244
}
4345

0 commit comments

Comments
 (0)