## 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](https://github.com/opensearch-project/trace-analytics/pull/177)) ### Features * Added ppl query filter, added router placeholder for panels ([#108](https://github.com/opensearch-project/trace-analytics/pull/108)) * Added Algolia Autocomplete Bar ([#110](https://github.com/opensearch-project/trace-analytics/pull/110)) * Merge notebooks frontend to observability ([#109](https://github.com/opensearch-project/trace-analytics/pull/109)) * Event Analytics - Add index picker to explorer page ([#125](https://github.com/opensearch-project/trace-analytics/pull/125)) * Feature/operational panels backend ([#130](https://github.com/opensearch-project/trace-analytics/pull/130)) * Feature/p1 release ([#133](https://github.com/opensearch-project/trace-analytics/pull/133)) * Feature/operational panel UI ([#132](https://github.com/opensearch-project/trace-analytics/pull/132)) * Feature timestamp ([#152](https://github.com/opensearch-project/trace-analytics/pull/152)) * Feature toasts errors handling ([#155](https://github.com/opensearch-project/trace-analytics/pull/155)) * Feature query bar ([#166](https://github.com/opensearch-project/trace-analytics/pull/166)) * Feature bug fixes ([#168](https://github.com/opensearch-project/trace-analytics/pull/168)) * Home table ([#169](https://github.com/opensearch-project/trace-analytics/pull/169)) * Feature vis fix override button ([#172](https://github.com/opensearch-project/trace-analytics/pull/172)) * Visualizations theming ([#171](https://github.com/opensearch-project/trace-analytics/pull/171)) * added find auto interval ([#167](https://github.com/opensearch-project/trace-analytics/pull/167)) * Feature available fields timestamp ([#179](https://github.com/opensearch-project/trace-analytics/pull/179)) * Added aggregate functions to autocomplete ([#185](https://github.com/opensearch-project/trace-analytics/pull/185)) * Feature event analytics imporovements and fixes ([#199](https://github.com/opensearch-project/trace-analytics/pull/199)) * Added support for sample panels ([#200](https://github.com/opensearch-project/trace-analytics/pull/200)) * Feature couple of features and fixes ([#202](https://github.com/opensearch-project/trace-analytics/pull/202)) * Add match command to AutoComplete ([#203](https://github.com/opensearch-project/trace-analytics/pull/203)) * Add error handler when fetching ppl in event explorer ([#204](https://github.com/opensearch-project/trace-analytics/pull/204)) * Support dark mode for notebooks and other style improvements ([#206](https://github.com/opensearch-project/trace-analytics/pull/206)) * Add toggle dark mode in observability side bar ([#209](https://github.com/opensearch-project/trace-analytics/pull/209)) * Panel bug fixes4 and PPL Reference Manual ([#211](https://github.com/opensearch-project/trace-analytics/pull/211)) * Added Samples, help text, standardized tables ([#217](https://github.com/opensearch-project/trace-analytics/pull/217)) * Autocomplete for data values ([#245](https://github.com/opensearch-project/trace-analytics/pull/245)) ### Enhancements * Adding plugin backend adaptor ([#126](https://github.com/opensearch-project/trace-analytics/pull/126)) * Update notebooks to use observability backend ([#129](https://github.com/opensearch-project/trace-analytics/pull/129)) * Add minimal plugin for backend observability ([#143](https://github.com/opensearch-project/trace-analytics/pull/143)) * Add models for objects and requests ([#144](https://github.com/opensearch-project/trace-analytics/pull/144)) * Add CRUD actions and index operations for observability objects ([#145](https://github.com/opensearch-project/trace-analytics/pull/145)) * Panels' visualization design change ([#149](https://github.com/opensearch-project/trace-analytics/pull/149)) * Operational Panels UI changes ([#153](https://github.com/opensearch-project/trace-analytics/pull/153)) * changed to support query without 'search' prefix ([#158](https://github.com/opensearch-project/trace-analytics/pull/158)) * changes for adopting new sql artifact ([#165](https://github.com/opensearch-project/trace-analytics/pull/165)) * Improve reindex handling for .opensearch-notebooks ([#163](https://github.com/opensearch-project/trace-analytics/pull/163)) * Inherited datepicker format from settings ([#164](https://github.com/opensearch-project/trace-analytics/pull/164)) * Added refresh datepicker button ([#182](https://github.com/opensearch-project/trace-analytics/pull/182)) * Field suggestions update to match changed index in query ([#176](https://github.com/opensearch-project/trace-analytics/pull/176)) * adding colors version2 ([#181](https://github.com/opensearch-project/trace-analytics/pull/181)) * Home table update ([#174](https://github.com/opensearch-project/trace-analytics/pull/174)) * Icon that redirects to PPL Documentation next to Search Bar ([#183](https://github.com/opensearch-project/trace-analytics/pull/183)) * Suggestions are shown in dark mode if settings change ([#187](https://github.com/opensearch-project/trace-analytics/pull/187)) * Case insensitive Autocomplete ([#207](https://github.com/opensearch-project/trace-analytics/pull/207)) * Adjust wording and margin for dark toggle button ([#210](https://github.com/opensearch-project/trace-analytics/pull/210)) * Space after field for more balanced looking query ([#213](https://github.com/opensearch-project/trace-analytics/pull/213)) * Add border around suggestions ([#214](https://github.com/opensearch-project/trace-analytics/pull/214)) * Suggestions width match search bar ([#220](https://github.com/opensearch-project/trace-analytics/pull/220)) * search bar related changes ([#222](https://github.com/opensearch-project/trace-analytics/pull/222)) * Add some space between last paragraph and action button ([#225](https://github.com/opensearch-project/trace-analytics/pull/225)) * Add event analytics permission toast ([#226](https://github.com/opensearch-project/trace-analytics/pull/226)) * Homepage moved to event analytics ([#227](https://github.com/opensearch-project/trace-analytics/pull/227)) * Source as the only first command ([#235](https://github.com/opensearch-project/trace-analytics/pull/235)) * Run query with shift enter ([#239](https://github.com/opensearch-project/trace-analytics/pull/239)) * Add correct erroring in Event Analytics ([#248](https://github.com/opensearch-project/trace-analytics/pull/248)) * changed error message ([#257](https://github.com/opensearch-project/trace-analytics/pull/257)) * Feature ppl link ([#258](https://github.com/opensearch-project/trace-analytics/pull/258)) ### Bug Fixes * Redirect legacy notebooks URL to current observability one ([#141](https://github.com/opensearch-project/trace-analytics/pull/141)) * Autocomplete only displays current command ([#157](https://github.com/opensearch-project/trace-analytics/pull/157)) * Use JS API to redirect legacy notebooks URL ([#162](https://github.com/opensearch-project/trace-analytics/pull/162)) * Panels bug fix#1 ([#159](https://github.com/opensearch-project/trace-analytics/pull/159)) * Panels bug fix2 ([#170](https://github.com/opensearch-project/trace-analytics/pull/170)) * timestamp fix ([#175](https://github.com/opensearch-project/trace-analytics/pull/175)) * Fix deleting all paragraphs for notebooks ([#184](https://github.com/opensearch-project/trace-analytics/pull/184)) * Fix for duplicate indices in suggestion ([#190](https://github.com/opensearch-project/trace-analytics/pull/190)) * added panels modifications and bug fix ([#194](https://github.com/opensearch-project/trace-analytics/pull/194)) * Update plugin ID and bug fixes ([#195](https://github.com/opensearch-project/trace-analytics/pull/195)) * Feature autocomplete fix ([#208](https://github.com/opensearch-project/trace-analytics/pull/208)) * Use parent height instead of view port height for nav bar ([#212](https://github.com/opensearch-project/trace-analytics/pull/212)) * Correct suggestions after count command ([#215](https://github.com/opensearch-project/trace-analytics/pull/215)) * Explorer fixes ([#216](https://github.com/opensearch-project/trace-analytics/pull/216)) * Add missing itemName properties ([#218](https://github.com/opensearch-project/trace-analytics/pull/218)) * Tab issue and run button ([#219](https://github.com/opensearch-project/trace-analytics/pull/219)) * Fixed emoji renders for in PPL manual ([#221](https://github.com/opensearch-project/trace-analytics/pull/221)) * Throw exception if object type is inconsistent in update request ([#224](https://github.com/opensearch-project/trace-analytics/pull/224)) * Suggestions loaded after selection ([#228](https://github.com/opensearch-project/trace-analytics/pull/228)) * Panels backend call fix ([#232](https://github.com/opensearch-project/trace-analytics/pull/232)) * resolved conflicts and fixes ([#233](https://github.com/opensearch-project/trace-analytics/pull/233)) * Remove resetting query for autocomplete ([#234](https://github.com/opensearch-project/trace-analytics/pull/234)) * Update notebooks url redirect to use plugin id ([#242](https://github.com/opensearch-project/trace-analytics/pull/242)) * tab close issue ([#243](https://github.com/opensearch-project/trace-analytics/pull/243)) * Fix undefined field error and where suggestions ([#246](https://github.com/opensearch-project/trace-analytics/pull/246)) * switching tab tirgger unnecessary requests fix ([#247](https://github.com/opensearch-project/trace-analytics/pull/247)) * Panels bug fix4 ([#249](https://github.com/opensearch-project/trace-analytics/pull/249)) ### Infrastructure * Refactor trace analytics UT and IT, sync main branch ([#107](https://github.com/opensearch-project/trace-analytics/pull/107)) * Bump prismjs from 1.24.1 to 1.25.0 ([#137](https://github.com/opensearch-project/trace-analytics/pull/137)) * Bump immer from 9.0.5 to 9.0.6 ([#136](https://github.com/opensearch-project/trace-analytics/pull/136)) * Update data modal and enable CI ([#148](https://github.com/opensearch-project/trace-analytics/pull/148)) * Add integration tests for observability backend plugin ([#180](https://github.com/opensearch-project/trace-analytics/pull/180)) * Bump ansi-regex to 5.0.1 ([#241](https://github.com/opensearch-project/trace-analytics/pull/241)) * Add support for codeowners to repo ([#244](https://github.com/opensearch-project/trace-analytics/pull/244)) * Panels cypress test ([#256](https://github.com/opensearch-project/trace-analytics/pull/256)) ### Documentation * Update docs for observability ([#188](https://github.com/opensearch-project/trace-analytics/pull/188)) * Add copyright to all files ([#231](https://github.com/opensearch-project/trace-analytics/pull/231)) * PPL manual update ([#236](https://github.com/opensearch-project/trace-analytics/pull/236)) ### Maintenance * Bump observability version for OpenSearch 1.2 release ([#189](https://github.com/opensearch-project/trace-analytics/pull/189)) ### Refactoring * Merge observability into main branch ([#135](https://github.com/opensearch-project/trace-analytics/pull/135)) * Move observability frontend to a sub directory ([#142](https://github.com/opensearch-project/trace-analytics/pull/142)) * Remove app analytics ([#154](https://github.com/opensearch-project/trace-analytics/pull/154))