|
1 | | -Changes by Version |
2 | | -================== |
3 | | - |
4 | 1 | ### A message to people of Russia 🇷🇺 |
5 | 2 |
|
6 | 3 | If you currently live in Russia, please read [this message](./_To_People_of_Russia.md). |
7 | 4 |
|
| 5 | +Changes by Version |
| 6 | +================== |
| 7 | + |
| 8 | +<details> |
| 9 | +<summary>next release template</summary> |
| 10 | + |
8 | 11 | next release (yyyy-mm-dd) |
9 | 12 | ------------------- |
10 | 13 |
|
11 | 14 | ### Backend Changes |
12 | 15 |
|
13 | | -#### ⛔ Breaking Changes |
| 16 | +run `make changelog` to generate content |
14 | 17 |
|
15 | | -#### New Features |
| 18 | +### UI Changes |
16 | 19 |
|
17 | | -#### Bug fixes, Minor Improvements |
| 20 | +... |
| 21 | + |
| 22 | +</details> |
| 23 | + |
| 24 | +1.51.0 (2023-11-04) |
| 25 | +------------------- |
| 26 | + |
| 27 | +### Backend Changes |
| 28 | + |
| 29 | +#### ✨ New Features: |
| 30 | + |
| 31 | +* Feat: add sampling store support to badger ([@slayer321](https://github.com/slayer321) in [#4834](https://github.com/jaegertracing/jaeger/pull/4834)) |
| 32 | +* Feat: add span adjuster that moves some otel resource attributes to span.process ([@james-ryans](https://github.com/james-ryans) in [#4844](https://github.com/jaegertracing/jaeger/pull/4844)) |
| 33 | +* Add product/file version in windows executables ([@ResamVi](https://github.com/ResamVi) in [#4811](https://github.com/jaegertracing/jaeger/pull/4811)) |
| 34 | + |
| 35 | +#### 🐞 Bug fixes, Minor Improvements: |
| 36 | + |
| 37 | +* Fix dependency policy and add to security-insights.yml ([@jkowall](https://github.com/jkowall) in [#4907](https://github.com/jaegertracing/jaeger/pull/4907)) |
| 38 | +* Add reload interval to otel server certificates ([@james-ryans](https://github.com/james-ryans) in [#4898](https://github.com/jaegertracing/jaeger/pull/4898)) |
| 39 | +* Feat: add blackhole storage, for benchmarking ([@yurishkuro](https://github.com/yurishkuro) in [#4896](https://github.com/jaegertracing/jaeger/pull/4896)) |
| 40 | +* Add otel resource detector to jaeger components ([@james-ryans](https://github.com/james-ryans) in [#4864](https://github.com/jaegertracing/jaeger/pull/4864)) |
| 41 | +* Fix batchprocessor to set correct span format flags ([@k0zl](https://github.com/k0zl) in [#4796](https://github.com/jaegertracing/jaeger/pull/4796)) |
| 42 | +* Expose collector ports in docker images ([@arunvelsriram](https://github.com/arunvelsriram) in [#4810](https://github.com/jaegertracing/jaeger/pull/4810)) |
| 43 | + |
| 44 | +#### 🚧 Experimental Features: |
| 45 | + |
| 46 | +* Exp(jaeger-v2): simplify all-in-one configuration ([@yurishkuro](https://github.com/yurishkuro) in [#4875](https://github.com/jaegertracing/jaeger/pull/4875)) |
| 47 | +* Exp: support primary and archive storage ([@yurishkuro](https://github.com/yurishkuro) in [#4873](https://github.com/jaegertracing/jaeger/pull/4873)) |
| 48 | +* Feat(jaeger-v2): create default config for all-in-one ([@yurishkuro](https://github.com/yurishkuro) in [#4842](https://github.com/jaegertracing/jaeger/pull/4842)) |
| 49 | + |
| 50 | +#### 👷 CI Improvements: |
| 51 | + |
| 52 | +* Ci: split the install-tools into test/build groups ([@MeenuyD](https://github.com/MeenuyD) in [#4878](https://github.com/jaegertracing/jaeger/pull/4878)) |
| 53 | +* Simplify binary building in makefile ([@yurishkuro](https://github.com/yurishkuro) in [#4885](https://github.com/jaegertracing/jaeger/pull/4885)) |
| 54 | +* Ci: pass variable instead of calling make build-xxx-debug ([@yurishkuro](https://github.com/yurishkuro) in [#4883](https://github.com/jaegertracing/jaeger/pull/4883)) |
| 55 | +* Simplify makefile ([@yurishkuro](https://github.com/yurishkuro) in [#4882](https://github.com/jaegertracing/jaeger/pull/4882)) |
| 56 | +* Test: add more linters ([@yurishkuro](https://github.com/yurishkuro) in [#4881](https://github.com/jaegertracing/jaeger/pull/4881)) |
| 57 | +* Ci: enable linting of code in examples/ ([@yurishkuro](https://github.com/yurishkuro) in [#4880](https://github.com/jaegertracing/jaeger/pull/4880)) |
| 58 | +* Ci: keep the ui asset's .gz file timestamps the same as the original file ([@yurishkuro](https://github.com/yurishkuro) in [#4879](https://github.com/jaegertracing/jaeger/pull/4879)) |
| 59 | +* Add first pass at the security-insights.yml ([@jkowall](https://github.com/jkowall) in [#4872](https://github.com/jaegertracing/jaeger/pull/4872)) |
| 60 | +* Create scorecard.yml for ossf implementation ([@jkowall](https://github.com/jkowall) in [#4870](https://github.com/jaegertracing/jaeger/pull/4870)) |
| 61 | +* Add ci validation of shell scripts using shellcheck ([@akagami-harsh](https://github.com/akagami-harsh) in [#4826](https://github.com/jaegertracing/jaeger/pull/4826)) |
| 62 | +* Chore: add dynamic loading bar functionality to release-notes.py ([@anshgoyalevil](https://github.com/anshgoyalevil) in [#4857](https://github.com/jaegertracing/jaeger/pull/4857)) |
| 63 | +* Ci: add the label-check workflow to verify changelog labels on each pr ([@anshgoyalevil](https://github.com/anshgoyalevil) in [#4847](https://github.com/jaegertracing/jaeger/pull/4847)) |
| 64 | +* Ci(hotrod): print hotrod container logs in case of test failure ([@yurishkuro](https://github.com/yurishkuro) in [#4845](https://github.com/jaegertracing/jaeger/pull/4845)) |
| 65 | +* Ci: drop -v from ci unit tests to make failures easier to see ([@yurishkuro](https://github.com/yurishkuro) in [#4839](https://github.com/jaegertracing/jaeger/pull/4839)) |
| 66 | +* Use commit hash as image label when building & integration-testing ([@yurishkuro](https://github.com/yurishkuro) in [#4824](https://github.com/jaegertracing/jaeger/pull/4824)) |
| 67 | +* Clean-up some linter warnings in build scripts ([@yurishkuro](https://github.com/yurishkuro) in [#4823](https://github.com/jaegertracing/jaeger/pull/4823)) |
| 68 | +* Fix build-all-in-one-image script ([@albertteoh](https://github.com/albertteoh) in [#4819](https://github.com/jaegertracing/jaeger/pull/4819)) |
| 69 | +* [ci-release] improve release workflow for manual runs ([@yurishkuro](https://github.com/yurishkuro) in [#4818](https://github.com/jaegertracing/jaeger/pull/4818)) |
| 70 | +* Add --force to docker commands ([@albertteoh](https://github.com/albertteoh) in [#4820](https://github.com/jaegertracing/jaeger/pull/4820)) |
| 71 | +* Use setup-node.js for publish release ([@albertteoh](https://github.com/albertteoh) in [#4816](https://github.com/jaegertracing/jaeger/pull/4816)) |
| 72 | +* Clean up ci scripts and prune docker images between builds ([@yurishkuro](https://github.com/yurishkuro) in [#4815](https://github.com/jaegertracing/jaeger/pull/4815)) |
| 73 | +* Clean-up & fortify ci-release ([@yurishkuro](https://github.com/yurishkuro) in [#4813](https://github.com/jaegertracing/jaeger/pull/4813)) |
18 | 74 |
|
19 | 75 | ### UI Changes |
20 | 76 |
|
| 77 | +* UI pinned to version [1.35.0](https://github.com/jaegertracing/jaeger-ui/blob/main/CHANGELOG.md#v1350-2023-11-02). |
| 78 | + |
21 | 79 | 1.50.0 (2023-10-06) |
22 | 80 | ------------------- |
23 | 81 |
|
|
0 commit comments