Skip to content

Commit ced382c

Browse files
authored
Merge pull request #670 from GetStream/angular-19
feat: add support for Angular 19
2 parents 9d705ef + 03ef69e commit ced382c

File tree

5 files changed

+12
-8
lines changed

5 files changed

+12
-8
lines changed

.github/workflows/workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ on:
33
push:
44
branches:
55
- master
6-
- 5.x.x-beta
6+
- angular-19
77
pull_request:
88
branches:
99
- master

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,11 @@
3636
"release": {
3737
"branches": [
3838
"master",
39+
{
40+
"name": "angular-19",
41+
"prerelease": true,
42+
"channel": "beta"
43+
},
3944
{
4045
"name": "5.x.x-beta",
4146
"prerelease": true,

projects/stream-chat-angular/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "stream-chat-angular",
3-
"version": "5.8.5",
3+
"version": "5.9.0-angular-19.2",
44
"description": "Angular components to create chat conversations or livestream style chat",
55
"author": "GetStream",
66
"homepage": "https://getstream.io/chat/",
@@ -17,8 +17,8 @@
1717
}
1818
},
1919
"peerDependencies": {
20-
"@angular/common": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0",
21-
"@angular/core": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0",
20+
"@angular/common": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
21+
"@angular/core": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
2222
"@breezystack/lamejs": "^1.2.7",
2323
"@ngx-translate/core": "^14.0.0 || ^15.0.0",
2424
"rxjs": "^7.4.0",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const version = '5.8.5';
1+
export const version = '5.9.0-angular-19.2';

projects/stream-chat-angular/src/lib/voice-recorder/audio-recorder.service.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Injectable } from '@angular/core';
1+
import { Injectable, NgModule } from '@angular/core';
22
import { AmplitudeRecorderService } from './amplitude-recorder.service';
33
import { isSafari } from '../is-safari';
44
import { MediaRecorderConfig, MultimediaRecorder } from './media-recorder';
@@ -7,12 +7,11 @@ import { ChatClientService } from '../chat-client.service';
77
import { TranscoderService } from './transcoder.service';
88
import { resampleWaveForm } from '../wave-form-sampler';
99
import { AudioRecording, MediaRecording } from '../types';
10-
import { NgModel } from '@angular/forms';
1110

1211
/**
1312
* The `AudioRecorderService` can record an audio file, the SDK uses this to record a voice message
1413
*/
15-
@Injectable({ providedIn: NgModel })
14+
@Injectable({ providedIn: NgModule })
1615
export class AudioRecorderService extends MultimediaRecorder<
1716
Omit<AudioRecording, keyof MediaRecording>
1817
> {

0 commit comments

Comments
 (0)