Skip to content

Releases: opensearch-project/observability

2.1.0.0 Release

02 Aug 19:31
a3fbfcd
Compare
Choose a tag to compare

Version 2.1.0.0 Release Notes

Compatible with OpenSearch and OpenSearch Dashboards Version 2.1.0

Enhancements

  • Add availability help flyout (#734)

Infrastructure

  • Uses custom plugin to publish zips to maven (#786)

Refactoring

  • Make common delete modal for components (#766)
  • Sync app and app list types (#763)

Maintenance

  • Bump version to 2.1.0 and gradle version to 7.4.2 (#817)

2.0.0.0 Release Notes

02 Aug 19:30
fa03021
Compare
Choose a tag to compare

Version 2.0.0.0 Release Notes

Compatible with OpenSearch 2.0.0.0

Enhancements

  • remove button toggle and add stop button (#623)
  • Add availability entry points (#731)

Bug Fixes

  • Edit visualization time change (#617)
  • Remove duplicated node dependencies (#620)
  • Bug fixes for application analytics (#608)
  • Fixes trace analytics invalid service map and increase span limit (#629)
  • Adding legacy UI route for traces (#653)
  • Fix change availability bug (#667)
  • Fix test to check for empty event analytics (#669)
  • Bump prismjs from 1.25.0 to 1.27.0 in /dashboards-observability (#508)
  • Bump minimist from 1.2.5 to 1.2.6 in /dashboards-observability (#614)
  • Bump moment from 2.29.1 to 2.29.2 in /dashboards-observability (#636)
  • Bump async from 3.2.1 to 3.2.3 in /dashboards-observability (#654)
  • Update availabilityVizId if visualization is removed from panel (#732)
  • Issue fix not a function error (#739)

Infrastructure

  • Bwc update (#604)
  • Event cypress tests (#611)
  • Test 2.0 (#624)
  • Updated panel flaky cypress tests (#633)
  • Updated notebook cypress tests (#637)
  • updated events flyout ui, unskip jest tests (#638)
  • Remove zips used by bwc tests (#648)
  • Fix trace analytics cypress (#652)
  • Event analytics jest tests (#651)
  • 2.0 cypress tests (#658)
  • Updated issue templates from .github. (#662)
  • Removing add sample data test from panels cypress (#668)
  • [OSD][Tests] add test subject to app title for app analytics (#686)
  • Support integTestRemote with security enabled endpoint (#699)
  • Add data test subj to fix cypress tests (#704)

Documentation

  • Remove master and whitelist text (#657)

Maintenance

  • Bump plugins to 2.0 and support build.version_qualifier (#602)
  • Add alpha1 qualifier and JDK 17 for backend (#607)
  • Add alpha1 qualifiers for dashboards plugin (#616)
  • Tweak build.gradle to have the correct qualifiers in 2.0.0 (#619)
  • Change alpha1 to rc1 for first 2.0 release (#635)
  • Change 2.0-alpha1 to 2.0-rc1. (#655)
  • Remove Candlestick chart from Visualizations (#690)
  • Remove rc1 reference (#730)

Refactoring

  • Modularize and cleanup traces (#601)
  • Modularize and cleanup panel (#603)
  • Modularize event Analytics live tail and fix bug (#647)
  • Fix lint and modularize dashboard (#583)
  • Modularize service and fix issues (#595)

Version 2.0.0.0-rc1

11 May 20:20
52ae188
Compare
Choose a tag to compare

Version 2.0.0.0-rc1 Release Notes

Compatible with OpenSearch 2.0.0.0-rc1

Enhancements

  • remove button toggle and add stop button (#623)

Bug Fixes

  • Edit visualization time change (#617)
  • Remove duplicated node dependencies (#620)
  • Bug fixes for application analytics (#608)
  • Fixes trace analytics invalid service map and increase span limit (#629)
  • Adding legacy UI route for traces (#653)
  • Fix change availability bug (#667)
  • Fix test to check for empty event analytics (#669)
  • Bump prismjs from 1.25.0 to 1.27.0 in /dashboards-observability (#508)
  • Bump minimist from 1.2.5 to 1.2.6 in /dashboards-observability (#614)
  • Bump moment from 2.29.1 to 2.29.2 in /dashboards-observability (#636)
  • Bump async from 3.2.1 to 3.2.3 in /dashboards-observability (#654)

Infrastructure

  • Bwc update (#604)
  • Event cypress tests (#611)
  • Test 2.0 (#624)
  • Updated panel flaky cypress tests (#633)
  • Updated notebook cypress tests (#637)
  • updated events flyout ui, unskip jest tests (#638)
  • Remove zips used by bwc tests (#648)
  • Fix trace analytics cypress (#652)
  • Event analytics jest tests (#651)
  • 2.0 cypress tests (#658)
  • Updated issue templates from .github. (#662)
  • Removing add sample data test from panels cypress (#668)

Documentation

  • Remove master and whitelist text (#657)

Maintenance

  • Bump plugins to 2.0 and support build.version_qualifier (#602)
  • Add alpha1 qualifier and JDK 17 for backend (#607)
  • Add alpha1 qualifiers for dashboards plugin (#616)
  • Tweak build.gradle to have the correct qualifiers in 2.0.0 (#619)
  • Change alpha1 to rc1 for first 2.0 release (#635)
  • Change 2.0-alpha1 to 2.0-rc1. (#655)

Refactoring

  • Modularize and cleanup traces (#601)
  • Modularize and cleanup panel (#603)
  • Modularize event Analytics live tail and fix bug (#647)
  • Fix lint and modularize dashboard (#583)
  • Modularize service and fix issues (#595)

1.3.0.0 release

20 Apr 22:56
c85b9ef
Compare
Choose a tag to compare

Version 1.3.0.0 Release Notes

Compatible with OpenSearch and OpenSearch Dashboards Version 1.3.0

Features

  • Feature latest observability (#509)
  • Live tail - Event analytics (#494)
  • Add Events Flyout and Correlate Traces with logs (#493)
  • Merge Application Analytics into main (#454)

Enhancements

  • Disable duplicate visualization and enable edit panel (#554)
  • Allow app creation with one composition (#557)
  • Add ability to choose visualization for availability (#552)
  • added common visualization parser (#550)
  • converting datetime to utc from picker (#551)
  • Feature/remove timestamp saving (#546)
  • Feature convert browser time to utc time (#542)
  • replace viz icon (#543)
  • Add availability metrics to app table (#539)
  • Add autocomplete to panels, add parse command to app analytics (#529)
  • changes panel requests & date, traces link in events (#533)
  • Include related services node under service filter (#527)
  • Change availability level to have expression (#525)
  • Feature/sort only datatable in flyout (#522)
  • Add service map to services and trace view page (#518)
  • Edit visualization in Application Analytics (#519)
  • Add parse command back in autocompletion (#517)
  • Add autocomplete enhancements (#507)
  • Make base query immutable (#500)
  • Redirect to trace tab, updateMappings once, etc (#481)
  • Finish autocomplete logic for after where (#480)
  • UI changes to Metrics Tab (#476)
  • Add date_nanos to valid time fields (#426)
  • Separate default filters and extra filters (#474)
  • Saving time for individual applications (#473)
  • Support lazy scroll and auto complete for PPL parse command (#421)
  • Add observability visualization to notebooks (#351)

Bug Fixes

  • fix for datepicker issue (#571)
  • Show saved time range when editing saved visualization (#570)
  • Issue/query click (#569)
  • Fix fields not showing up in panels autocomplete (#566)
  • Pass in prop curSelectedTabId for live tail (#567)
  • added fix for threshold (#568)
  • fix interval selector issue, revert interval function changes (#563)
  • remove bold letter and extra pranthesis (#559)
  • Issue horizontal bar (#556)
  • final live tail fixes (#558)
  • fix page flicker for live tail (#541)
  • Fix multiple flyouts issue in explorer (#538)
  • Flyout bugs (#540)
  • detete request and response changes for event and panels (#530)
  • Issue/darkmode support viz config (#521)
  • Visualizations do not follow set timerange (#516)
  • Fix empty userConfigs stringify (#513)
  • Fix lower margin of autocomplete being cut off (#512)
  • fix issue of clicking query caused crash (#515)
  • Feature viz saving on missing fields (#511)
  • Fix events flyout bugs and Styling (#510)
  • Bump prismjs from 1.25.0 to 1.27.0 in /dashboards-observability (#508)
  • Revert query pre-processing for parse command (#497)
  • Fix create/edit page bug (#475)
  • Fix queries being filtered out (#472)
  • Guava package update (#404)
  • CVE fix:json-schema, gson & glob-parent (#368)

Documentation

  • Sync PPL commands doc with main repo (#549)
  • Fixed documentation links (#534)
  • Add parse command docs (#535)
  • updating readme and badges (#352)

Maintenance

  • bump main to 1.3 (#361)

Infrastructure

  • change to support java 8 in compile and runtime (#575)
  • Update cypress test (#564)
  • fixed flaky panel test (#565)
  • Feature flyout tests (#553)
  • Add cypress tests for application analytics (#544)
  • Update panels cypress (#545)
  • Update cypress for trace analytics traces view (#536)
  • Cypress fix for panels and events (#531)
  • updated panels flaky jest tests (#505)
  • Change Default CI java version to 11 (#504)
  • Update backport and add auto-delete workflows (#496)
  • Add auto backporting functionality (#491)
  • [main] jcenter removed from gradle.build (#374)
  • Configure WhiteSource for GitHub.com (#365)

Version 1.2.2.0

16 Dec 17:06
c56ec85
Compare
Choose a tag to compare

Version 1.2.2.0 Release Notes

Compatible with OpenSearch Version 1.2.2, OpenSearch Dashboards 1.2.0

Version 1.2.1.0

14 Dec 17:24
474a3b9
Compare
Choose a tag to compare
[1.2] log4j bump version to 1.2.1 (#317)

* bump version to 1.2.1

Signed-off-by: Shenoy Pratik <[email protected]>

* revert version bump for dashboards-observability

Signed-off-by: Shenoy Pratik <[email protected]>

* added release doc for 1.2.1

Signed-off-by: Shenoy Pratik <[email protected]>

Version 1.2.0.0

23 Nov 21:13
4fde404
Compare
Choose a tag to compare

Version 1.2.0.0 Release Notes

Compatible with OpenSearch and OpenSearch Dashboards Version 1.2.0

Breaking Changes

  • Use observability specific permissions instead of notebooks (#177)

Features

  • Added ppl query filter, added router placeholder for panels (#108)
  • Added Algolia Autocomplete Bar (#110)
  • Merge notebooks frontend to observability (#109)
  • Event Analytics - Add index picker to explorer page (#125)
  • Feature/operational panels backend (#130)
  • Feature/p1 release (#133)
  • Feature/operational panel UI (#132)
  • Feature timestamp (#152)
  • Feature toasts errors handling (#155)
  • Feature query bar (#166)
  • Feature bug fixes (#168)
  • Home table (#169)
  • Feature vis fix override button (#172)
  • Visualizations theming (#171)
  • added find auto interval (#167)
  • Feature available fields timestamp (#179)
  • Added aggregate functions to autocomplete (#185)
  • Feature event analytics imporovements and fixes (#199)
  • Added support for sample panels (#200)
  • Feature couple of features and fixes (#202)
  • Add match command to AutoComplete (#203)
  • Add error handler when fetching ppl in event explorer (#204)
  • Support dark mode for notebooks and other style improvements (#206)
  • Add toggle dark mode in observability side bar (#209)
  • Panel bug fixes4 and PPL Reference Manual (#211)
  • Added Samples, help text, standardized tables (#217)
  • Autocomplete for data values (#245)

Enhancements

  • Adding plugin backend adaptor (#126)
  • Update notebooks to use observability backend (#129)
  • Add minimal plugin for backend observability (#143)
  • Add models for objects and requests (#144)
  • Add CRUD actions and index operations for observability objects (#145)
  • Panels' visualization design change (#149)
  • Operational Panels UI changes (#153)
  • changed to support query without 'search' prefix (#158)
  • changes for adopting new sql artifact (#165)
  • Improve reindex handling for .opensearch-notebooks (#163)
  • Inherited datepicker format from settings (#164)
  • Added refresh datepicker button (#182)
  • Field suggestions update to match changed index in query (#176)
  • adding colors version2 (#181)
  • Home table update (#174)
  • Icon that redirects to PPL Documentation next to Search Bar (#183)
  • Suggestions are shown in dark mode if settings change (#187)
  • Case insensitive Autocomplete (#207)
  • Adjust wording and margin for dark toggle button (#210)
  • Space after field for more balanced looking query (#213)
  • Add border around suggestions (#214)
  • Suggestions width match search bar (#220)
  • search bar related changes (#222)
  • Add some space between last paragraph and action button (#225)
  • Add event analytics permission toast (#226)
  • Homepage moved to event analytics (#227)
  • Source as the only first command (#235)
  • Run query with shift enter (#239)
  • Add correct erroring in Event Analytics (#248)
  • changed error message (#257)
  • Feature ppl link (#258)

Bug Fixes

  • Redirect legacy notebooks URL to current observability one (#141)
  • Autocomplete only displays current command (#157)
  • Use JS API to redirect legacy notebooks URL (#162)
  • Panels bug fix#1 (#159)
  • Panels bug fix2 (#170)
  • timestamp fix (#175)
  • Fix deleting all paragraphs for notebooks (#184)
  • Fix for duplicate indices in suggestion (#190)
  • added panels modifications and bug fix (#194)
  • Update plugin ID and bug fixes (#195)
  • Feature autocomplete fix (#208)
  • Use parent height instead of view port height for nav bar (#212)
  • Correct suggestions after count command (#215)
  • Explorer fixes (#216)
  • Add missing itemName properties (#218)
  • Tab issue and run button (#219)
  • Fixed emoji renders for in PPL manual (#221)
  • Throw exception if object type is inconsistent in update request (#224)
  • Suggestions loaded after selection (#228)
  • Panels backend call fix (#232)
  • resolved conflicts and fixes (#233)
  • Remove resetting query for autocomplete (#234)
  • Update notebooks url redirect to use plugin id (#242)
  • tab close issue (#243)
  • Fix undefined field error and where suggestions (#246)
  • switching tab tirgger unnecessary requests fix (#247)
  • Panels bug fix4 (#249)

Infrastructure

Read more

Version 1.1.0.0

06 Oct 16:54
5823788
Compare
Choose a tag to compare

Version 1.1.0.0 Release Notes

Compatible with OpenSearch 1.1.0

Infrastructure

  • Add security support and auto dump test data for cypress (#104)

Maintenance

  • Bump version for opensearch 1.1.0 release (#105)

Version 1.0.0.0

12 Jul 23:10
55cb128
Compare
Choose a tag to compare

Version 1.0.0.0 Release Notes

Compatible with OpenSearch 1.0.0

Bug Fixes

  • Bump glob-parent from 5.1.1 to 5.1.2 (#40)
  • Pick latest commits from opendistro trace analytics (#13)

Infrastructure

  • Add codecov (#60)

Documentation

  • Level up markdown contents (#57)

Maintenance

  • Bump version to 1.0.0.0 and add release notes (#61)

OpenSearch Migration

  • Update version to rc1 (#22)
  • Rename sql api, update documentation link (#20)
  • Update issue template with multiple labels (#11)
  • Rename Plugin ID (#10)
  • Rename artifacts to follow camel case (#9)

Version 1.0.0.0-beta1

13 May 19:01
b6803cf
Compare
Choose a tag to compare

2021-04-26 Version 1.0.0.0-beta1

Compatible with OpenSearch 1.0.0-beta1

OpenSearch Migration

  • Migrate trace analytics to OpenSearch Dashboards (#1)
  • Change nav bar to use OpenSearch (#2)
  • Add license headers for OpenSearch (#3)
  • Change plugin versions to 1.0.0 (#4)
  • Rebase commits from opendistro repo (#5)
  • Bump Version to Beta1 for OpenSearch Release (#7)