UNCLASSIFIED - NO CUI

Skip to content

Security updates and enhancements

Aaron Daniels requested to merge development into master

What is your Merge about?

Adds new features and resolves security issues

6.91.0 2023-Feb-08

Fixed

  • Bundle tutorial thumbnail (#7742)
  • fix(ai-summary): summary references "the text" (#7739)
  • chore(deps): bump webpack, undici (#7737)
  • chore(deps): bump ua-parser-js from 0.7.31 to 0.7.33 (#7683)
  • chore(deps): bump deps to fix vulns (#7730)
  • chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (#7708)
  • fix: Profile name length should have the upper limit (#7425)

Added

  • chore: Migrate MeetingTemplate to PG (Phase 1 of 3) (#7679)
  • chore(checkout-flow): add checkout feature flag (#7709)

Changed

  • chore: update team invite email (#7710)
  • chore(ai-summary): update meeting summary url (#7705)

6.90.0 2023-February-1

Fixed

  • Use stripe invoice.paid event instead of invoice.payment_succeeded (#7690)
  • Renamed 'next activity' to 'current activity' in ended meeting badge (#7691)
  • Line breaks in comments now work on Android (#7438)
  • Added missing prompts in starfish retro template (#7660)
  • Fixed prompt highlight color does not cover the full-height of the column (#7416)
  • Delete empty groups (#7673)
  • chore(metrics): Add isPatient0 property to sign_up events emitted by GA4 (#7680)
  • fix: Meetings with invalid facilitator stage can now be opened and closed (#7675)

Changed

  • ai-summary: limit access to AI summaries (#7658)
  • Renamed "Timeline" to "History" (#7670)
  • Cleanup private _legacy.graphql types (#7689)

Added

  • ai-summary: add summary to end meeting notification (#7659)
  • search: add search ability to meeting view (#7676)
  • standups: Email Summaries (#7649)
  • teams-limit: lock organization if limit the is exceeded for 30 days (#7606)
  • teams-limit: Add snackbar to usage stats enabled notification (#7601)
  • teams-limit: implement organization locked modal (#7645)

6.89.0 2023-January-18

Fixed

  • fix: update non-anonymous Reflect description (#7651)
  • fix(ai-summary): remove AI comment from comment count (#7648)
  • fix(ai-summary): update Parabol AI picture (#7657)

Changed

  • chore(metrics): emit sign_up events from GA4 client side (#7635)
  • perf: moved global style creation outside of the render cycle (#7598)
  • chore: sendToSentry if unable to create topic summary (#7665)

6.88.0 2023-January-12

Fixed

  • emails landing in spam (#7618)
  • select dropdown can't be scrolled with keyboard (#7426)
  • server error undefined template (#7633)

Added

  • standups/notifications: Generalized notification toasts + new toasts (#7603)
  • notifications: Discussion Mention notifications (#7596)
  • slack uses oatuh2 redirect (#7628)
  • removed recurrence feature flag (#7636)

Changed

  • teams-limit: usage stats warning (#7587)
  • teams-limit: prevent new team creation (#7591)
  • DX: Show a warning on switching branch with migrations (#7616)
  • deps: bump fast-json-patch from 3.1.0 to 3.1.1 (#7614)
  • deps: bump jsonwebtoken from 8.5.1 to 9.0.0 (#7613)
  • ai-summary: improve prompt (#7646)
  • ai-summary: track when the summaries are viewed (#7619)
  • Add reviewer for PRs and assignee for issues on mention (#7620)
  • Add client unit tests to CircleCi (#7626)

6.87.1 2023-January-05

Fixed

  • Check-in: could not move, pin or unpin agenda items (#7622)

6.87.0 2023-January-03

Fixed

  • Task highlight sticks when adding a due date (#7395)
  • Add graphql-tools/executor dev dependency
  • Broken summary pages (#7604)
  • Emoji length check (#7578)
  • Access custom template (#7600)
  • Organization Image is on top of default (#7429)
  • New meetings were locked with the history limit (#7581)
  • Bump sanitize-svg version (#7584)
  • Jira: fix Sprint Poker voting for projects with duplicate fields (#7607)
  • notifications: Remove bad shortlinks + dead code (#7574)

Added

  • Change tier to starter & team (#7505)
  • Add current facilitator to facilitator candidates (#7548)
  • ai-summary: auto update meeting summary (#7572)
  • ai-summary: ai explainer (#7571)
  • teams-limit: enable usage stats when teams limit exceeded (#7563)
  • teams-limit: add upgrade CTA to the meeting sidebar if teams limit is exceeded (#7520)
  • teams-limit: flag an organization when it has exceeded teams limit (#7517)
  • teams-limit: add addFeatureFlagToOrg mutation and support teams limit feature flag (#7526)
  • parabl-ubi: add parabol-ubi and host-st to public repo (#7588)
  • recurrence: Added current meeting link to ended meeting badge in standups (#7542)
  • standups: Standup response replied-to notification (#7547)

Changed

  • Add data team as reviewers for analytics changes (#7595)
  • Add comments to rootSchema (#7576)
  • Fix missing public types on private schema (#7580)
  • metrics: change upgrade CTA events to standard definitions (#7594)

6.86.1 2022-December-19

Fixed

  • New meetings were locked with the history limit (#7599)
  • Metrics: change upgrade CTA events to standard definitions

6.86.0 2022-December-14

Fixed

  • DayPicker: Bumped daypicker to v8, fixing broken icons (#7521)
  • DraftJS: PRevent virtual keyboard hiding after submitting comment (#7423)
  • Demo: Canonical link (#7516)
  • Standups: Update discussion preview when discussion isn't open (#7558)
  • Archive Team: Deleting team prevents reuse of deleted team's name (#7397)

Added

  • AI-Summary: Add topic summary to discussion thread (#7545)
  • Notifications: Make notification publishing generic (#7540)
  • Jira: Add logging for some error cases (#7561)
  • AI-Summary: Whole meeting Summary (#7543)
  • AI-Summary: Discussion summary in meeting summary (#7534)
  • AI-Summary: Topic summary in meeting summary (#7494)
  • PG: Added SSL Support (#7175)
  • Metrics: Enable send_page_view on ReactGA initialization (#7551)
  • Standups: Auto-open response discussion based on query param (#7546)
  • Metrics: Always include email in traits for identify calls (#7523)
  • Recurrence: Added standups time left indicator (#7538)

Changed

  • Chore: Limit direct access to locked meetings (#7532)
  • Chore: Limit meeting history on timeline (#7511)

6.85.0 2022-December-07

Added

  • lint: add lintcheck and stylecheck (prettier) to github action (#7507)
  • Sprint Poker: Hitting up and down arrow keys cycles through poker cards (#7363)
  • Retrospective: add heard seen respected template (#7510)
  • Metrics: Enable Google Analytics client side page_view tracking (#7356)
  • Notifications: Remaining email notifications (#7527)
  • Recurrence: added human readable recurring meeting indicator (#7533)

Fixed

  • Poker number of stories in summary stats is one less than actual stories (#7241)
  • Tasks: There should be no scroll bar on tasks header (#7492)

6.84.0 2022-November-30

Added

  • Notifications: Improved notifications email (#7447)
  • AI summary: Added AI summary feature flag (#7493)
  • Template limits: Updated selected template for free teams #7460
  • Template limits: Added additional template event tracking #7454
  • Template limits: Prevent cloning templates #7452
  • Template limits: Focus on newly created template #7442
  • Template limits: Added limit exceeded and locking flags #7441
  • Template limits: Implemented custom template upgrade feedback (#7427)
  • Template limits: Added teams limit feature flag #7440
  • Template limits: Implemented restriction on public templates #7405
  • Template limits: Updated team & org page with limit info (#7415)
  • Metrics: Removed HubSpot updates from the app #7382
  • Migrated OAuth2 redirect to Cloudflare #7446
  • Added "go to dashboard" and "sign in" button to "invitation link expired" screen #7153

Fixed

  • DX Run all yarn clean commands, even if one fails #7461

Changed

  • Deps: bump vm2 from 3.9.7 to 3.9.11 (#7233)
  • Deps: bump loader-utils from 1.4.0 to 1.4.2 (#7428)

6.83.1 2022-November-23

Fixed

  • XSS vulnerability in meeting templates (#7491)

6.83.0 2022-November-17

Fixed

  • Update tier when leaving org (#7377)
  • Added CorsOptions to email images (#7393)
  • Typo in Earth 2.0 check-in question
  • Send button is disabled in retro discussion on mobile (#7361)
  • Snackbar messages are not centered during standups #7203
  • Add delete confirmation button and waiting effect (#7403)
  • Snack on jira auth error (#7432)

Changed

  • Cleanup packages to support future bundled server build (#7400)

6.82.0 2022-November-09

Added

  • metrics: disable Company properties update to HubSpot (#7366)
  • Implement setIsFreeMeetingTemplate mutation (#7346)
  • Add invoice explanation to comment (#7399)
  • Add template limit feature flag (#7391)

Fixed

  • Use MaterialUI SvgIcons instead of Font (#7154)
  • Header name should be more general (#7394)

Changed

  • CircleCI: split backup from deployment (#7389)

Merge request reports