diff --git a/reports/retros/sendgrid-2025-04-20.md b/reports/retros/sendgrid-2025-04-20.md new file mode 100644 index 0000000..443e062 --- /dev/null +++ b/reports/retros/sendgrid-2025-04-20.md @@ -0,0 +1,40 @@ +# Retrospective for `sendgrid` from 2025-04-20 to 2025-04-27 + +Reporting on 3 Issues from 3 authors, 3 Pull Requests from 3 authors, and 0 Discussions from 0 authors. + + +### sendgrid-nodejs + +#### Open Issues + +- Inetermittent connection reset errors when sending emails in a batch ([#1434](https://github.com/sendgrid/sendgrid-nodejs/issues/1434)) + +### php-http-client + +#### Closed Issues + +- Error when Sending Email on PHP 8.4.5 ([#172](https://github.com/sendgrid/php-http-client/issues/172)) + +### opensource + +#### Open Issues + +- Send Multiple emails to the same contact in a single request ([#23](https://github.com/sendgrid/opensource/issues/23)) + +### sendgrid-python + +#### Merged Pull Requests + +- chore: Add werkzeug package to setup file ([#1098](https://github.com/sendgrid/sendgrid-python/pull/1098)) + +### sendgrid-csharp + +#### Open Pull Requests + +- feat: migrate from Newtonsoft.Json to System.Text.Json ([#1209](https://github.com/sendgrid/sendgrid-csharp/pull/1209)) + +### sendgrid-ruby + +#### Open Pull Requests + +- chore: Add Ruby 3.2 and JRuby 9.3 and 9.4 to CI. Update checkout action versions ([#494](https://github.com/sendgrid/sendgrid-ruby/pull/494)) \ No newline at end of file diff --git a/reports/retros/sendgrid-2025-04-27.md b/reports/retros/sendgrid-2025-04-27.md new file mode 100644 index 0000000..4b0961d --- /dev/null +++ b/reports/retros/sendgrid-2025-04-27.md @@ -0,0 +1,10 @@ +# Retrospective for `sendgrid` from 2025-04-27 to 2025-05-04 + +Reporting on 0 Issues from 0 authors, 1 Pull Requests from 1 authors, and 0 Discussions from 0 authors. + + +### sendgrid-ruby + +#### Open Pull Requests + +- chore: Add Ruby 3.2 and JRuby 9.3 and 9.4 to CI. Update checkout action versions ([#494](https://github.com/sendgrid/sendgrid-ruby/pull/494)) \ No newline at end of file diff --git a/reports/retros/twilio-2025-04-20.md b/reports/retros/twilio-2025-04-20.md new file mode 100644 index 0000000..446a61b --- /dev/null +++ b/reports/retros/twilio-2025-04-20.md @@ -0,0 +1,220 @@ +# Retrospective for `twilio` from 2025-04-20 to 2025-04-27 + +Reporting on 54 Issues from 53 authors, 30 Pull Requests from 12 authors, and 0 Discussions from 0 authors. + + +### twilio-video-processors.js + +#### Open Issues + +- CSP Violation with twilio-video-processors.js 3.0.0 - Requires unsafe data: URIs in CSP ([#107](https://github.com/twilio/twilio-video-processors.js/issues/107)) + +#### Merged Pull Requests + +- Prep for 3.1.0 ([#106](https://github.com/twilio/twilio-video-processors.js/pull/106)) + +### twilio-voice-react-native + +#### Open Issues + +- Difficulties Implementing the 'Expo Support' Guide due to Build Failures ([#522](https://github.com/twilio/twilio-voice-react-native/issues/522)) +- Bug: Voice is too soft when calling or receiving calls on Android ([#517](https://github.com/twilio/twilio-voice-react-native/issues/517)) +- If there is any call ongoing (except Twilio call), and Incoming call of Twilio comes then Reject button is not working on callinvite. (ios) ([#513](https://github.com/twilio/twilio-voice-react-native/issues/513)) +- Answer button on Android popup seems broken ([#485](https://github.com/twilio/twilio-voice-react-native/issues/485)) +- Can’t call .disconnect() if incoming call is initiated while app is in a killed state (iOS) ([#412](https://github.com/twilio/twilio-voice-react-native/issues/412)) + +#### Merged Pull Requests + +- [VBLOCKS-3981] Fix changelog for NewArch support ([#521](https://github.com/twilio/twilio-voice-react-native/pull/521)) +- [VBLOCKS-3981] fix: add potential error code to the changelog ([#520](https://github.com/twilio/twilio-voice-react-native/pull/520)) +- [VBLOCKS-3981] New arch support ([#519](https://github.com/twilio/twilio-voice-react-native/pull/519)) +- [VBLOCKS-3981] fix: add missing detox scripts ([#518](https://github.com/twilio/twilio-voice-react-native/pull/518)) +- [VBLOCKS-3981] rename new arch test app ([#516](https://github.com/twilio/twilio-voice-react-native/pull/516)) + +### twilio-ruby + +#### Open Issues + +- is there a way to add a parameter for MessageIntent ([#747](https://github.com/twilio/twilio-ruby/issues/747)) + +### scoop-twilio-cli + +#### Open Issues + +- twilio@5.23.1: decompress error ([#237](https://github.com/twilio/scoop-twilio-cli/issues/237)) + +### twilio-node + +#### Open Issues + +- Type definition mismatch: `groupingSids` in RecordingInstance typed as objects but returns strings ([#1086](https://github.com/twilio/twilio-node/issues/1086)) + +### voice-quickstart-ios + +#### Open Issues + +- Users cannot hear audio during incoming calls. ([#580](https://github.com/twilio/voice-quickstart-ios/issues/580)) + +### twilio-python + +#### Open Issues + +- [BUG] self.client in a function instead of class ([#856](https://github.com/twilio/twilio-python/issues/856)) +- Fix setuptools >= 78 incompatiblity ([#854](https://github.com/twilio/twilio-python/issues/854)) +- How twilio handle inbound and outbound calls simultaneously. ([#852](https://github.com/twilio/twilio-python/issues/852)) +- Feature Request: Message Pricing api to show data for the MMS costs. ([#849](https://github.com/twilio/twilio-python/issues/849)) +- Feature Request: Creating a Twilio account ([#846](https://github.com/twilio/twilio-python/issues/846)) +- Feature Request: Fake Twilio Client ([#821](https://github.com/twilio/twilio-python/issues/821)) +- Whatsapp sender messaging limit is null ([#811](https://github.com/twilio/twilio-python/issues/811)) +- how get Messaging Insights by python sdk ([#809](https://github.com/twilio/twilio-python/issues/809)) +- random 'NoneType' object has no attribute 'status_code' ([#792](https://github.com/twilio/twilio-python/issues/792)) +- class AsyncTwilioHttpClient takes "proxy_url" parameter, but does not use it for anything. ([#788](https://github.com/twilio/twilio-python/issues/788)) +- Subaccount Ignored Using Main Account Authentication for TFV ([#785](https://github.com/twilio/twilio-python/issues/785)) +- Code Enhancement ([#777](https://github.com/twilio/twilio-python/issues/777)) +- Repeated code ([#776](https://github.com/twilio/twilio-python/issues/776)) +- It really bothers me that I can send text messages with Twilio, but I can't receive any. ([#756](https://github.com/twilio/twilio-python/issues/756)) +- validate_twilio_request wrapper ([#751](https://github.com/twilio/twilio-python/issues/751)) +- 8.11.1: pytest fails ([#750](https://github.com/twilio/twilio-python/issues/750)) +- Twilio python function for incoming_phone_numbers.local.list does not provide only local 10DLC numbers. ([#717](https://github.com/twilio/twilio-python/issues/717)) +- Twilio authentication always fails ([#715](https://github.com/twilio/twilio-python/issues/715)) +- BulkExport Days not returning all records ([#650](https://github.com/twilio/twilio-python/issues/650)) +- Sending media as chat participant, Conversations API ([#596](https://github.com/twilio/twilio-python/issues/596)) + +#### Open Pull Requests + +- chore: fix oauth examples ([#858](https://github.com/twilio/twilio-python/pull/858)) +- test: added test for Video Room, fix: resolved conflict of duplicated names, enhanced code of 'time' logic ([#845](https://github.com/twilio/twilio-python/pull/845)) + +#### Merged Pull Requests + +- chore: update intersphinx_mapping ([#807](https://github.com/twilio/twilio-python/pull/807)) + +#### Closed Issues + +- How do I download an image with authentication? ([#840](https://github.com/twilio/twilio-python/issues/840)) +- client = Client(account_sid, auth_token) call = client.calls.get("CA42ed11f93dc08b952027ffbc406d0868") print(call.to) ([#817](https://github.com/twilio/twilio-python/issues/817)) +- 9.0.5: documentation no longer builds ([#790](https://github.com/twilio/twilio-python/issues/790)) +- Add update and remove operations to client.studio.v2.flows.update ([#786](https://github.com/twilio/twilio-python/issues/786)) +- `client.messages.create_async` hanging in FastAPI ([#731](https://github.com/twilio/twilio-python/issues/731)) + +### conversations-ios + +#### Open Issues + +- Wrong SPM revision number ([#67](https://github.com/twilio/conversations-ios/issues/67)) + +### twilio-cli + +#### Open Issues + +- Latest Twilio CLI version (5.22.12) flagged as a virus & installation fails ([#623](https://github.com/twilio/twilio-cli/issues/623)) +- Avoid network calls during autocomplete initialization ([#498](https://github.com/twilio/twilio-cli/issues/498)) +- Error upgrading on Debian 11 ([#482](https://github.com/twilio/twilio-cli/issues/482)) +- Feature request: Ability to skip installing a plugin if already installed ([#473](https://github.com/twilio/twilio-cli/issues/473)) +- Unable to install twilio from apt repository on Ubuntu arm64 ([#462](https://github.com/twilio/twilio-cli/issues/462)) +- Feature Request - Set edge location as part of Profile. ([#260](https://github.com/twilio/twilio-cli/issues/260)) +- Feature suggestion: Make chaining a first-class citizen in the CLI ([#256](https://github.com/twilio/twilio-cli/issues/256)) +- api:core:incoming-phone-numbers:update help message displays incorrect information ([#255](https://github.com/twilio/twilio-cli/issues/255)) +- Allow certificate path to be configured in config.json ([#249](https://github.com/twilio/twilio-cli/issues/249)) +- twilio api:video:v1:recording-settings:default:fetch causing TypeError: Cannot read property 'forEach' of undefined ([#221](https://github.com/twilio/twilio-cli/issues/221)) +- There is no field labelled 'API Key', only 'SID' and 'FRIENDLY NAME' in the dashboard ([#219](https://github.com/twilio/twilio-cli/issues/219)) +- Request: follow XDG Base Directory specification for stored config ([#205](https://github.com/twilio/twilio-cli/issues/205)) +- Incorrect handling of prefixed_collapsible_map parameters ([#107](https://github.com/twilio/twilio-cli/issues/107)) + +#### Open Pull Requests + +- chore: using setup-node@v4 ([#626](https://github.com/twilio/twilio-cli/pull/626)) +- chore: Add rollback.yaml ([#625](https://github.com/twilio/twilio-cli/pull/625)) + +### twilio-voice.js + +#### Open Issues + +- [QUESTION] How to mute device ringing on incoming call ([#312](https://github.com/twilio/twilio-voice.js/issues/312)) +- [BUG] AccessTokenInvalid for valid tokens ([#110](https://github.com/twilio/twilio-voice.js/issues/110)) + +#### Open Pull Requests + +- [VBLOCKS-4478] fix: citrix mediastream error ([#323](https://github.com/twilio/twilio-voice.js/pull/323)) + +### twilio-video.js + +#### Open Pull Requests + +- Bump electron from 17.4.11 to 22.3.25 ([#2098](https://github.com/twilio/twilio-video.js/pull/2098)) +- Bump axios and twilio ([#2097](https://github.com/twilio/twilio-video.js/pull/2097)) +- Bump minimist, karma-mocha and mocha ([#2096](https://github.com/twilio/twilio-video.js/pull/2096)) + +#### Merged Pull Requests + +- Merge from master 2.31.0 ([#2100](https://github.com/twilio/twilio-video.js/pull/2100)) +- Fix build - adding lock file ([#2099](https://github.com/twilio/twilio-video.js/pull/2099)) +- Prep 2.31.0 ([#2095](https://github.com/twilio/twilio-video.js/pull/2095)) + +#### Closed Issues + +- Officially support Chromium's new documentPictureInPicture API ([#2044](https://github.com/twilio/twilio-video.js/issues/2044)) + +### twilio-video-app-android + +#### Closed Issues + +- Error `getSinkHintsId on a null object` when using bandwidth profile ([#268](https://github.com/twilio/twilio-video-app-android/issues/268)) + +### twilio-oai-generator + +#### Open Pull Requests + +- chore: Go orgs API ([#648](https://github.com/twilio/twilio-oai-generator/pull/648)) +- fix: resolve php duplicate model properties correctly ([#647](https://github.com/twilio/twilio-oai-generator/pull/647)) + +#### Merged Pull Requests + +- chore: Go file changes ([#646](https://github.com/twilio/twilio-oai-generator/pull/646)) + +### twilio-php + +#### Open Pull Requests + +- fix: remove duplicates ([#863](https://github.com/twilio/twilio-php/pull/863)) + +### twilio-cli-core + +#### Open Pull Requests + +- Dii 1856 ([#271](https://github.com/twilio/twilio-cli-core/pull/271)) + +### twilio-video-app-react + +#### Open Pull Requests + +- [VBLOCKS-4503] change: update server's dependencies ([#857](https://github.com/twilio/twilio-video-app-react/pull/857)) + +### twilio-go + +#### Open Pull Requests + +- feat: orgs api ([#281](https://github.com/twilio/twilio-go/pull/281)) + +### twilio-verify-ios + +#### Open Pull Requests + +- chore: Add Context Values ([#226](https://github.com/twilio/twilio-verify-ios/pull/226)) + +#### Merged Pull Requests + +- feat: Support Xcode 16.3 ([#229](https://github.com/twilio/twilio-verify-ios/pull/229)) +- [CAS-398] - Fix tests ([#227](https://github.com/twilio/twilio-verify-ios/pull/227)) + +### twilio-java + +#### Open Pull Requests + +- feat: Support custom ObjectMappers, with singleton defaults ([#844](https://github.com/twilio/twilio-java/pull/844)) + +### twilio-verify-passkeys + +#### Open Pull Requests + +- Start release depending on git tags ([#49](https://github.com/twilio/twilio-verify-passkeys/pull/49)) \ No newline at end of file diff --git a/reports/retros/twilio-2025-04-27.md b/reports/retros/twilio-2025-04-27.md new file mode 100644 index 0000000..0fd0e60 --- /dev/null +++ b/reports/retros/twilio-2025-04-27.md @@ -0,0 +1,203 @@ +# Retrospective for `twilio` from 2025-04-27 to 2025-05-04 + +Reporting on 28 Issues from 27 authors, 30 Pull Requests from 12 authors, and 0 Discussions from 0 authors. + + +### twilio-java + +#### Open Issues + +- [BUG] Line status lookups are instead mainly number format lookups ([#851](https://github.com/twilio/twilio-java/issues/851)) +- Issue converting from legacy template to ContentTemplate ([#845](https://github.com/twilio/twilio-java/issues/845)) + +#### Open Pull Requests + +- feat: Support custom ObjectMappers, with singleton defaults ([#844](https://github.com/twilio/twilio-java/pull/844)) + +#### Merged Pull Requests + +- chore: Add example for using multi region setup in a single application ([#849](https://github.com/twilio/twilio-java/pull/849)) + +#### Closed Issues + +- Best way to get call status? ([#850](https://github.com/twilio/twilio-java/issues/850)) + +### twilio-video-processors.js + +#### Open Issues + +- INVALID_VALUE: uniform1fv: no array ([#108](https://github.com/twilio/twilio-video-processors.js/issues/108)) +- CSP Violation with twilio-video-processors.js 3.0.0 - Requires unsafe data: URIs in CSP ([#107](https://github.com/twilio/twilio-video-processors.js/issues/107)) + +### twilio-go + +#### Merged Pull Requests + +- chore: add access token example ([#282](https://github.com/twilio/twilio-go/pull/282)) +- feat: orgs api ([#281](https://github.com/twilio/twilio-go/pull/281)) + +#### Closed Issues + +- Request for New Tag to Include golang-jwt v5.2.2 Security Fix ([#284](https://github.com/twilio/twilio-go/issues/284)) +- Plan for v1.25.2 ([#283](https://github.com/twilio/twilio-go/issues/283)) + +### twilio-php + +#### Open Issues + +- Unit Testing ([#864](https://github.com/twilio/twilio-php/issues/864)) + +#### Closed Pull Requests + +- fix: remove duplicates ([#863](https://github.com/twilio/twilio-php/pull/863)) + +### twilio-voice.js + +#### Merged Pull Requests + +- [VBLOCKS-4478] fix: citrix mediastream error ([#323](https://github.com/twilio/twilio-voice.js/pull/323)) + +#### Closed Issues + +- npm package "voice-sdk" does not exist under owner "twilio" ([#324](https://github.com/twilio/twilio-voice.js/issues/324)) + +### video-quickstart-android + +#### Open Issues + +- Support 16 KB page sizes ([#763](https://github.com/twilio/video-quickstart-android/issues/763)) + +### twilio-video-ios + +#### Open Issues + +- Fatal Exception: NSInvalidArgumentException The requested device is not an AVCaptureDevice. ([#284](https://github.com/twilio/twilio-video-ios/issues/284)) + +### voice-quickstart-ios + +#### Open Issues + +- Signaling Error on incoming call ([#581](https://github.com/twilio/voice-quickstart-ios/issues/581)) + +### twilio-verify-sna-ios + +#### Open Issues + +- URL validation in RequestManager.processSNAURL only fails with an empty string ([#24](https://github.com/twilio/twilio-verify-sna-ios/issues/24)) + +### twilio-voice-react-native + +#### Open Issues + +- Difficulties Implementing the 'Expo Support' Guide due to Build Failures ([#522](https://github.com/twilio/twilio-voice-react-native/issues/522)) +- Bug: Voice is too soft when calling or receiving calls on Android ([#517](https://github.com/twilio/twilio-voice-react-native/issues/517)) +- 🔊 Looking for Real-Time Microphone & Audio Track Support for Twilio Media Streams in React Native ([#514](https://github.com/twilio/twilio-voice-react-native/issues/514)) +- Support for Modern React Native Versions / Support for reactHost in Android ([#508](https://github.com/twilio/twilio-voice-react-native/issues/508)) +- Can’t call .disconnect() if incoming call is initiated while app is in a killed state (iOS) ([#412](https://github.com/twilio/twilio-voice-react-native/issues/412)) + +### twilio-node + +#### Open Issues + +- Type definition mismatch: `groupingSids` in RecordingInstance typed as objects but returns strings ([#1086](https://github.com/twilio/twilio-node/issues/1086)) +- xmlbuilder dependency error: XMLDOMImplementation is not a constructor ([#1084](https://github.com/twilio/twilio-node/issues/1084)) +- 21656: The ContentVariables Parameter is invalid ([#1082](https://github.com/twilio/twilio-node/issues/1082)) +- Body return as empty string when calling messages.create with contentSid and messagingServiceSid ([#1081](https://github.com/twilio/twilio-node/issues/1081)) +- validateRequest is not returning true cause of query parameter changes from twilio. ([#1079](https://github.com/twilio/twilio-node/issues/1079)) +- [Bug] Invalid types in last update ([#1076](https://github.com/twilio/twilio-node/issues/1076)) +- [Feature Request]: Send data during POST request ([#1073](https://github.com/twilio/twilio-node/issues/1073)) + +### twilio-verify-ios + +#### Open Issues + +- TARGET_OS_SIMULATOR issue when using Xcode 16.3 ([#228](https://github.com/twilio/twilio-verify-ios/issues/228)) + +#### Open Pull Requests + +- Sync biometrics with main ([#232](https://github.com/twilio/twilio-verify-ios/pull/232)) + +#### Merged Pull Requests + +- chore: fix release process. ([#235](https://github.com/twilio/twilio-verify-ios/pull/235)) +- chore: Fix Github author for CI ([#234](https://github.com/twilio/twilio-verify-ios/pull/234)) +- chore: Fix release process ([#233](https://github.com/twilio/twilio-verify-ios/pull/233)) +- Version 3.0.0 ([#231](https://github.com/twilio/twilio-verify-ios/pull/231)) +- feat: Support new Xcode and iOS versions ([#226](https://github.com/twilio/twilio-verify-ios/pull/226)) + +#### Closed Pull Requests + +- #228 - Replace occurrences of TARGET_OS_SIMULATOR by targetEnvironment ([#230](https://github.com/twilio/twilio-verify-ios/pull/230)) +- Version 2.3.0 ([#222](https://github.com/twilio/twilio-verify-ios/pull/222)) + +### calcite-kudu + +#### Closed Issues + +- DATE column type support ([#10](https://github.com/twilio/calcite-kudu/issues/10)) + +### twilio-taskrouter.js + +#### Closed Issues + +- Not enough events emitted from web socket ([#8](https://github.com/twilio/twilio-taskrouter.js/issues/8)) + +### twilio-video-app-react + +#### Merged Pull Requests + +- fix: update dotenv to version 14.3.2 and remove deprecated @types/dotenv ([#858](https://github.com/twilio/twilio-video-app-react/pull/858)) +- [VBLOCKS-4503] change: update server's dependencies ([#857](https://github.com/twilio/twilio-video-app-react/pull/857)) + +### twilio-python + +#### Closed Pull Requests + +- Added MessageIntent for traffic shapping to SMS ([#859](https://github.com/twilio/twilio-python/pull/859)) + +### twilio-oai-generator + +#### Open Pull Requests + +- chore: handle model parameters at operation level ([#649](https://github.com/twilio/twilio-oai-generator/pull/649)) + +#### Merged Pull Requests + +- chore: Go orgs API ([#648](https://github.com/twilio/twilio-oai-generator/pull/648)) +- fix: resolve php duplicate model properties correctly ([#647](https://github.com/twilio/twilio-oai-generator/pull/647)) + +### voice-quickstart-android + +#### Open Pull Requests + +- Bump json-schema and jsprim in /Server ([#654](https://github.com/twilio/voice-quickstart-android/pull/654)) +- Bump got and twilio-run in /Server ([#653](https://github.com/twilio/voice-quickstart-android/pull/653)) +- Bump jsonwebtoken and twilio-run in /Server ([#652](https://github.com/twilio/voice-quickstart-android/pull/652)) + +#### Merged Pull Requests + +- Bump axios and twilio in /Server ([#649](https://github.com/twilio/voice-quickstart-android/pull/649)) +- fix and remove unknown import: tvo.webrtc.voiceengine.WebRtcAudioUtil… ([#648](https://github.com/twilio/voice-quickstart-android/pull/648)) + +### twilio-cli + +#### Open Pull Requests + +- chore: Add rollback.yaml ([#625](https://github.com/twilio/twilio-cli/pull/625)) + +#### Merged Pull Requests + +- chore: Update rollback.yaml ([#628](https://github.com/twilio/twilio-cli/pull/628)) +- chore: Create rollback.yaml ([#627](https://github.com/twilio/twilio-cli/pull/627)) + +### twilio-cli-core + +#### Open Pull Requests + +- Dii 1856 ([#271](https://github.com/twilio/twilio-cli-core/pull/271)) + +### twilio-conversations-demo-react + +#### Merged Pull Requests + +- feat(Messages): Added a new contextual menu with Add Reactions, Edit and Delete options for Own Messages ([#151](https://github.com/twilio/twilio-conversations-demo-react/pull/151)) \ No newline at end of file diff --git a/reports/retros/twilio-labs-2025-04-20.md b/reports/retros/twilio-labs-2025-04-20.md new file mode 100644 index 0000000..286c766 --- /dev/null +++ b/reports/retros/twilio-labs-2025-04-20.md @@ -0,0 +1,93 @@ +# Retrospective for `twilio-labs` from 2025-04-20 to 2025-04-27 + +Reporting on 2 Issues from 1 authors, 22 Pull Requests from 11 authors, and 4 Discussions from 4 authors. + + +### twiml-i18n + +#### Open Issues + +- Dependency Dashboard ([#5](https://github.com/twilio-labs/twiml-i18n/issues/5)) + +### vestlus + +#### Open Issues + +- Dependency Dashboard ([#4](https://github.com/twilio-labs/vestlus/issues/4)) + +#### Open Pull Requests + +- Update dependency node to v22 ([#67](https://github.com/twilio-labs/vestlus/pull/67)) +- Update all non-major dependencies ([#66](https://github.com/twilio-labs/vestlus/pull/66)) + +### omnioculus + +#### Open Pull Requests + +- doc: generate retro ([#99](https://github.com/twilio-labs/omnioculus/pull/99)) + +#### Merged Pull Requests + +- doc: generate watchtower report ([#98](https://github.com/twilio-labs/omnioculus/pull/98)) +- doc: generate metrics report ([#97](https://github.com/twilio-labs/omnioculus/pull/97)) +- doc: generate contributor report ([#96](https://github.com/twilio-labs/omnioculus/pull/96)) +- doc: generate retro ([#95](https://github.com/twilio-labs/omnioculus/pull/95)) + +### function-templates + +#### Merged Pull Requests + +- Add error handling for optional field when left empty ([#594](https://github.com/twilio-labs/function-templates/pull/594)) + +### serverless-toolkit + +#### Open Pull Requests + +- TECHEMPROD-1428 - Fix broken reference to TwilioClientOptions ([#542](https://github.com/twilio-labs/serverless-toolkit/pull/542)) +- feat: upgrade twilio v5, use peer deps, enhance tooling ([#541](https://github.com/twilio-labs/serverless-toolkit/pull/541)) +- chore: update toolkit to default to node22 ([#540](https://github.com/twilio-labs/serverless-toolkit/pull/540)) + +### paste + +#### Open Pull Requests + +- Feat/form components changes ([#4311](https://github.com/twilio-labs/paste/pull/4311)) +- Version Packages ([#4305](https://github.com/twilio-labs/paste/pull/4305)) + +#### Open Discussions + +- Drag and drop component ([#4270](https://github.com/twilio-labs/paste/discussions/4270)) +- Page level errors guidance ([#4315](https://github.com/twilio-labs/paste/discussions/4315)) +- How to apply styles to a child element on parent hover? ([#4313](https://github.com/twilio-labs/paste/discussions/4313)) +- Modal without a footer ([#1226](https://github.com/twilio-labs/paste/discussions/1226)) + +#### Merged Pull Requests + +- feat(form-layout): update form component to form-layout ([#4316](https://github.com/twilio-labs/paste/pull/4316)) + +#### Closed Pull Requests + +- feat(form-layout): update form component to form-layout ([#4314](https://github.com/twilio-labs/paste/pull/4314)) +- fix(form-pattern): update getFeature function prop ([#4307](https://github.com/twilio-labs/paste/pull/4307)) + +### plugin-rtc + +#### Open Pull Requests + +- fix: token generation using new twilio apis ([#131](https://github.com/twilio-labs/plugin-rtc/pull/131)) + +### twilio-mixologist + +#### Merged Pull Requests + +- Chore/deps ([#207](https://github.com/twilio-labs/twilio-mixologist/pull/207)) + +### paste-prototype-kit + +#### Open Pull Requests + +- fix(deps): update all non-major dependencies ([#151](https://github.com/twilio-labs/paste-prototype-kit/pull/151)) +- chore(deps): update dependency cypress to v14 ([#150](https://github.com/twilio-labs/paste-prototype-kit/pull/150)) +- chore(deps): update dependency eslint to v9 ([#140](https://github.com/twilio-labs/paste-prototype-kit/pull/140)) + +### open-pixel-art \ No newline at end of file diff --git a/reports/retros/twilio-labs-2025-04-27.md b/reports/retros/twilio-labs-2025-04-27.md new file mode 100644 index 0000000..cbce7ac --- /dev/null +++ b/reports/retros/twilio-labs-2025-04-27.md @@ -0,0 +1,106 @@ +# Retrospective for `twilio-labs` from 2025-04-27 to 2025-05-04 + +Reporting on 3 Issues from 2 authors, 23 Pull Requests from 11 authors, and 11 Discussions from 9 authors. + + +### twilio-firebase-extensions + +#### Open Issues + +- Upgrading Send Messages extension to new, mandatory Content Template Builder ([#121](https://github.com/twilio-labs/twilio-firebase-extensions/issues/121)) + +### twiml-i18n + +#### Open Issues + +- Dependency Dashboard ([#5](https://github.com/twilio-labs/twiml-i18n/issues/5)) + +### paste-prototype-kit + +#### Open Issues + +- Dependency Dashboard ([#82](https://github.com/twilio-labs/paste-prototype-kit/issues/82)) + +#### Open Pull Requests + +- fix(deps): update all non-major dependencies ([#151](https://github.com/twilio-labs/paste-prototype-kit/pull/151)) +- chore(deps): update dependency eslint-plugin-prettier to v5 ([#145](https://github.com/twilio-labs/paste-prototype-kit/pull/145)) +- chore(deps): update dependency eslint to v9 ([#140](https://github.com/twilio-labs/paste-prototype-kit/pull/140)) + +### twilio-aspnet + +#### Open Pull Requests + +- support for conversation relay params - https://www.twilio.com/docs/v… ([#158](https://github.com/twilio-labs/twilio-aspnet/pull/158)) + +### docusaurus-plugin-for-datadog-rum + +#### Open Pull Requests + +- package.json,yarn.lock: use latest docusaurus version ([#11](https://github.com/twilio-labs/docusaurus-plugin-for-datadog-rum/pull/11)) + +### paste + +#### Open Pull Requests + +- feat(list): allow primitive custom types and default CSS inherit ([#4320](https://github.com/twilio-labs/paste/pull/4320)) +- feat(data-viz): add simple chart type support ([#4318](https://github.com/twilio-labs/paste/pull/4318)) +- feat(data-viz): create intial pages for engineering ([#4312](https://github.com/twilio-labs/paste/pull/4312)) +- Feat/form components changes ([#4311](https://github.com/twilio-labs/paste/pull/4311)) + +#### Open Discussions + +- Customizability of components ([#4321](https://github.com/twilio-labs/paste/discussions/4321)) +- Page level errors guidance ([#4315](https://github.com/twilio-labs/paste/discussions/4315)) +- Allow new props for Ordered/Unordered List components ([#4300](https://github.com/twilio-labs/paste/discussions/4300)) +- Copy & paste pattern in table cell with help text ([#4319](https://github.com/twilio-labs/paste/discussions/4319)) +- Triggering an interactive modal from a side modal ([#4317](https://github.com/twilio-labs/paste/discussions/4317)) +- Drag and drop component ([#4270](https://github.com/twilio-labs/paste/discussions/4270)) +- How to apply styles to a child element on parent hover? ([#4313](https://github.com/twilio-labs/paste/discussions/4313)) +- Warnings vs. Errors ([#4309](https://github.com/twilio-labs/paste/discussions/4309)) +- Scrollable Popover ([#4310](https://github.com/twilio-labs/paste/discussions/4310)) +- Version switcher / version history pattern ([#4299](https://github.com/twilio-labs/paste/discussions/4299)) +- Pagination in a view ([#905](https://github.com/twilio-labs/paste/discussions/905)) + +### omnioculus + +#### Open Pull Requests + +- doc: generate watchtower report ([#102](https://github.com/twilio-labs/omnioculus/pull/102)) +- doc: generate metrics report ([#101](https://github.com/twilio-labs/omnioculus/pull/101)) +- doc: generate contributor report ([#100](https://github.com/twilio-labs/omnioculus/pull/100)) +- doc: generate retro ([#99](https://github.com/twilio-labs/omnioculus/pull/99)) + +### plugin-rtc + +#### Open Pull Requests + +- Bump jsonwebtoken and @twilio/cli-core ([#134](https://github.com/twilio-labs/plugin-rtc/pull/134)) +- Bump axios and @twilio/cli-core ([#132](https://github.com/twilio-labs/plugin-rtc/pull/132)) +- Bump file-type and @twilio-labs/serverless-api ([#133](https://github.com/twilio-labs/plugin-rtc/pull/133)) + +#### Merged Pull Requests + +- chore: update version to 0.9.0 ([#135](https://github.com/twilio-labs/plugin-rtc/pull/135)) +- fix: token generation using new twilio apis ([#131](https://github.com/twilio-labs/plugin-rtc/pull/131)) + +### serverless-toolkit + +#### Open Pull Requests + +- feat: upgrade twilio v5, use peer deps, enhance tooling ([#541](https://github.com/twilio-labs/serverless-toolkit/pull/541)) + +#### Merged Pull Requests + +- chore: update toolkit to default to node22 ([#540](https://github.com/twilio-labs/serverless-toolkit/pull/540)) +- Version Packages ([#536](https://github.com/twilio-labs/serverless-toolkit/pull/536)) + +#### Closed Pull Requests + +- TECHEMPROD-1428 - Fix broken reference to TwilioClientOptions ([#542](https://github.com/twilio-labs/serverless-toolkit/pull/542)) + +### vestlus + +#### Open Pull Requests + +- Update all non-major dependencies ([#66](https://github.com/twilio-labs/vestlus/pull/66)) \ No newline at end of file diff --git a/reports/retros/twilio-samples-2025-04-20.md b/reports/retros/twilio-samples-2025-04-20.md new file mode 100644 index 0000000..5d01fa4 --- /dev/null +++ b/reports/retros/twilio-samples-2025-04-20.md @@ -0,0 +1,16 @@ +# Retrospective for `twilio-samples` from 2025-04-20 to 2025-04-27 + +Reporting on 2 Issues from 2 authors, 0 Pull Requests from 0 authors, and 0 Discussions from 0 authors. + + +### speech-assistant-openai-realtime-api-python + +#### Open Issues + +- last_assistant_item should be updated when item_id of response.audio.delta type changes ([#45](https://github.com/twilio-samples/speech-assistant-openai-realtime-api-python/issues/45)) + +### speech-assistant-openai-realtime-api-node + +#### Open Issues + +- No Answer? ([#37](https://github.com/twilio-samples/speech-assistant-openai-realtime-api-node/issues/37)) \ No newline at end of file diff --git a/reports/retros/twilio-samples-2025-04-27.md b/reports/retros/twilio-samples-2025-04-27.md new file mode 100644 index 0000000..f174877 --- /dev/null +++ b/reports/retros/twilio-samples-2025-04-27.md @@ -0,0 +1,16 @@ +# Retrospective for `twilio-samples` from 2025-04-27 to 2025-05-04 + +Reporting on 2 Issues from 2 authors, 0 Pull Requests from 0 authors, and 0 Discussions from 0 authors. + + +### speech-assistant-openai-realtime-api-node + +#### Open Issues + +- realtime slows down ([#38](https://github.com/twilio-samples/speech-assistant-openai-realtime-api-node/issues/38)) + +### live-translation-openai-realtime-api + +#### Open Issues + +- Call Drops Before Agent and Caller are joined together. ([#13](https://github.com/twilio-samples/live-translation-openai-realtime-api/issues/13)) \ No newline at end of file