24.2.0 • Published 18 hours ago

@ni/nimble-angular v24.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
18 hours ago

Nimble Angular

NPM Version

NI-styled UI components for Angular applications

Getting started

The steps to use components from Nimble Angular are similar to using components from any other Angular library. You can see the Example Client App project for an example.

  1. Install Nimble Angular from the public NPM registry by running npm install @ni/nimble-angular.

    This guide assumes you have an existing Angular application and are using NPM 7 or greater.

  2. Each application should update app.module.ts to import the module for NimbleThemeProviderModule. Additionally, import modules for the components you want to use:

    import {
        NimbleDrawerModule,
        NimbleThemeProviderModule
    } from '@ni/nimble-angular';
    
    @NgModule ({
        imports: [
            NimbleDrawerModule,
            NimbleThemeProviderModule
        ]
    })
    class AppModule {}
  3. Each application should add the <nimble-theme-provider> element to app.component.html and set its theme attribute. The theme provider has no appearance of its own but defines tokens that are used by descendant components.

    <nimble-theme-provider theme="light">
        <router-outlet></router-outlet>
    </nimble-theme-provider>
  4. Each application should import the Nimble fonts once in the root src/styles.scss. Nimble recommends using SCSS for capabilities such as build time property checking.

    @import '@ni/nimble-angular/styles/fonts';
  5. As needed, import the theme-aware design tokens in each SCSS file that will leverage the tokens for other parts of your application (for colors, fonts, etc).

    @import '@ni/nimble-angular/styles/tokens';
    
    .my-element {
        font-family: $ni-nimble-body-font-family;
        font-size: $ni-nimble-body-font-size;
        color: $ni-nimble-body-font-color;
    }

    See the theming documentation in nimble-components for more information.

  6. As needed, add Nimble components to the templates in your application:

    <nimble-drawer #drawerReference location="right">This is a drawer</nimble-drawer>
  7. As needed, import the Nimble component's directive and types in your component scripts to use programmatic APIs:

    import { NimbleDrawerDirective } from '@ni/nimble-angular';
    
    @Component({ /* ... */ })
    class AppComponent {
        @ViewChild('drawerReference', { read: NimbleDrawerDirective }) public drawer: NimbleDrawerDirective;
    
        public openDrawer() {
            this.drawer.show();
        }
    }

    Note: Nimble components are exposed in Angular as Angular Directives and have the suffix Directive.

  8. If your application is localized, also follow the steps in the "Localization" section below.

Localization (Optional)

Most user-visible strings displayed by Nimble components are provided by the client application and are expected to be localized by the application if necessary. However, some strings are built into Nimble components and are provided only in English.

The standard way to use these in Angular (for localized apps using @angular/localize) is: 1. Import the label provider module(s) from your app module: - NimbleLabelProviderCoreModule from @ni/nimble-angular/label-provider/core: Used for labels for all components that do not have a dedicated label provider - NimbleLabelProviderRichTextModule from @ni/nimble-angular/label-provider/rich-text: Used for labels for the rich text components - NimbleLabelProviderTableModule from @ni/nimble-angular/label-provider/table: Used for labels for the table (and table sub-components / column types) 2. To use the Nimble-provided strings (which are already declared with $localize), use the NimbleLabelProvider[Core/Table/RichText]WithDefaultsDirective:

```html
<nimble-theme-provider theme="light">
    <nimble-label-provider-core withDefaults></nimble-label-provider-core>
    <!-- if using the Nimble rich text components: -->
    <nimble-label-provider-rich-text withDefaults></nimble-label-provider-rich-text>
    <!-- if using the Nimble table component: -->
    <nimble-label-provider-table withDefaults></nimble-label-provider-table>
    <router-outlet></router-outlet>
</nimble-theme-provider>
```
  1. Follow the standard Angular internationalization guidance to extract the localizable strings, translate them, and merge translations back into the application.

Learn more

See the README.md for the ni/nimble repository for documentation of individual components.

Using Nimble Element Tags

Generally for normal Angular Templates the element tag should be used directly along with the associated directives. For example by importing the NimbleThemeProviderModule and using the <nimble-theme-provider> tag in an Angular Template.

In some cases where you are manipulating HTML strings directly, such as writing custom pipes or writing selectors in test code, you may want to use the element tag as a string value outside of an Angular Template. For these use-cases you should leverage the associated tag constant exported by a directive. For example, the NimbleThemeProviderDirective exports the themeProviderTag constant which contains the string "nimble-theme-provider".

By depending on the element tag constant, the name becomes a compile-time dependency providing protection against typos and ensuring that the underlying web component is properly defined in the deployed page.

Using Nimble form controls

For best results, always use ngModel, formControl, or formControlName bindings when integrating Nimble form controls in Angular. Binding to the control's native value property or event (e.g. [value] or (change)) is not supported, and can cause build failures and other issues. If a value change event is necessary, use ngModel (ngModelChange)="onChange()".

Using Nimble breadcrumb with Angular's RouterLink

nimble-breadcrumb-item supports the Angular RouterLink directive for breadcrumb navigation in an Angular app using routing. However, the attribute name nimbleRouterLink should be used instead of routerLink - for example:

<nimble-breadcrumb-item [nimbleRouterLink]="breadcrumb.url">
    {{ breadcrumb.label }}
</nimble-breadcrumb-item>

The properties RouterLink supports (queryParams, state, etc.) can be used on nimble-breadcrumb-item as-is.

Testing with Nimble elements and fakeAsync

Angular's fakeAsync utility is useful for writing quickly-executing tests, but it can cause issues when testing components containing Nimble elements. Nimble uses an internal process queue to schedule work. If a fakeAsync test schedules work on the queue (by creating or interacting with Nimble elements) and the queue isn't processed by the end of the test, the queue will never be processed and subsequent tests may fail.

To avoid this, call processUpdates() after each fakeAsync test. This will synchronously process the internal queue and put it in a good state for subsequent tests. The processUpdates() method can also be called mid-test to synchronously complete operations which would otherwise require waiting for an animation frame.

Angular Support Policy

@ni/nimble-angular supports Angular 16. To see the exact version it's tested against, view the library's package.json.

If your application uses an older Angular version you can temporarily use an older version of @ni/nimble-angular (versions exist back to Angular 12) but it will not contain the latest features so it's preferable to update the application's Angular dependency.

If your application uses a newer Angular version please contact the Nimble team by filing an issue to request support. We strive to offer support for each new major Angular release within a few months of its availability but will work with our clients to find the best time to upgrade.

Contributing

Follow the instructions in CONTRIBUTING.md to modify this library.

24.2.0

18 hours ago

24.1.0

22 hours ago

24.0.9

1 day ago

24.0.8

1 day ago

24.0.7

2 days ago

24.0.6

2 days ago

24.0.5

3 days ago

24.0.4

3 days ago

24.0.3

4 days ago

24.0.2

4 days ago

24.0.1

4 days ago

24.0.0

5 days ago

23.2.1

9 days ago

23.2.0

9 days ago

23.1.11

10 days ago

23.1.10

10 days ago

23.1.9

10 days ago

23.1.7

11 days ago

23.1.8

11 days ago

23.1.3

15 days ago

23.1.5

15 days ago

23.1.4

15 days ago

23.1.6

15 days ago

23.1.1

17 days ago

23.1.0

18 days ago

23.0.0

19 days ago

22.0.2

22 days ago

22.0.1

23 days ago

22.0.0

24 days ago

21.0.2

26 days ago

21.0.1

1 month ago

21.0.0

1 month ago

20.7.11

1 month ago

20.7.10

1 month ago

20.7.9

1 month ago

20.7.8

1 month ago

20.7.7

1 month ago

20.7.6

1 month ago

20.7.5

1 month ago

20.7.4

1 month ago

20.7.2

1 month ago

20.7.1

1 month ago

20.7.3

1 month ago

20.7.0

1 month ago

20.5.7

1 month ago

20.5.6

1 month ago

20.6.1

1 month ago

20.6.0

1 month ago

20.5.5

2 months ago

20.5.4

2 months ago

20.5.3

2 months ago

20.5.2

2 months ago

20.5.1

2 months ago

20.5.0

2 months ago

20.4.1

2 months ago

20.2.21

2 months ago

20.3.0

2 months ago

20.4.0

2 months ago

20.2.20

2 months ago

20.2.19

2 months ago

20.2.18

2 months ago

20.2.17

2 months ago

20.2.16

2 months ago

20.2.15

2 months ago

20.2.12

2 months ago

20.2.13

2 months ago

20.2.14

2 months ago

20.2.11

2 months ago

20.2.10

3 months ago

20.2.7

3 months ago

20.2.6

3 months ago

20.2.5

3 months ago

20.2.4

3 months ago

20.2.9

3 months ago

20.2.8

3 months ago

20.2.3

3 months ago

20.2.2

3 months ago

20.2.1

3 months ago

20.1.0

3 months ago

20.1.2

3 months ago

20.1.1

3 months ago

20.2.0

3 months ago

20.0.10

3 months ago

20.0.9

3 months ago

20.0.8

3 months ago

20.0.7

3 months ago

20.0.6

3 months ago

20.0.5

3 months ago

20.0.4

3 months ago

20.0.3

3 months ago

20.0.2

3 months ago

20.0.1

3 months ago

19.4.0

3 months ago

20.0.0

3 months ago

19.3.1

3 months ago

19.3.0

3 months ago

19.2.4

4 months ago

19.2.1

4 months ago

19.2.0

4 months ago

19.2.3

4 months ago

19.2.2

4 months ago

19.0.0

4 months ago

19.1.0

4 months ago

18.2.17

4 months ago

18.2.16

4 months ago

18.2.15

4 months ago

18.2.14

4 months ago

18.2.13

4 months ago

18.2.12

4 months ago

18.2.11

4 months ago

18.2.10

4 months ago

18.2.9

4 months ago

18.2.8

4 months ago

18.2.7

4 months ago

18.2.6

4 months ago

18.2.5

4 months ago

18.2.4

5 months ago

18.2.3

5 months ago

18.2.2

5 months ago

18.2.1

5 months ago

18.2.0

5 months ago

18.1.3

5 months ago

18.1.2

5 months ago

18.1.1

5 months ago

18.1.0

5 months ago

18.0.1

5 months ago

17.0.10

9 months ago

17.0.12

9 months ago

17.0.11

9 months ago

17.0.17

9 months ago

17.0.14

9 months ago

17.0.13

9 months ago

17.0.16

9 months ago

17.0.15

9 months ago

16.6.14

10 months ago

16.6.13

11 months ago

17.3.0

8 months ago

17.3.1

8 months ago

17.4.1

8 months ago

17.4.0

8 months ago

17.4.6

8 months ago

17.4.3

8 months ago

17.4.2

8 months ago

17.4.5

8 months ago

17.4.4

8 months ago

17.1.21

8 months ago

17.1.22

8 months ago

17.1.23

8 months ago

17.1.20

8 months ago

18.0.0

5 months ago

17.1.2

9 months ago

17.1.1

9 months ago

17.1.4

9 months ago

17.1.3

9 months ago

17.1.0

9 months ago

17.1.10

9 months ago

17.1.11

9 months ago

17.1.9

9 months ago

17.1.12

9 months ago

17.1.13

9 months ago

17.1.6

9 months ago

17.1.5

9 months ago

17.1.8

9 months ago

17.1.7

9 months ago

17.1.18

8 months ago

17.1.19

8 months ago

17.1.14

8 months ago

17.1.15

8 months ago

17.1.16

8 months ago

17.1.17

8 months ago

17.2.1

8 months ago

17.2.0

8 months ago

17.2.3

8 months ago

17.2.2

8 months ago

17.2.9

8 months ago

17.2.8

8 months ago

17.2.5

8 months ago

17.2.4

8 months ago

17.2.7

8 months ago

17.2.6

8 months ago

16.9.1

10 months ago

16.9.0

10 months ago

16.9.3

10 months ago

16.9.2

10 months ago

17.7.0

7 months ago

17.7.1

7 months ago

17.8.3

6 months ago

17.8.2

6 months ago

17.8.5

6 months ago

17.8.4

6 months ago

17.8.1

7 months ago

17.8.0

7 months ago

17.8.7

6 months ago

17.8.6

6 months ago

17.8.8

6 months ago

16.7.3

10 months ago

16.7.2

10 months ago

16.7.1

10 months ago

16.7.0

10 months ago

16.7.6

10 months ago

16.7.5

10 months ago

16.7.4

10 months ago

17.5.0

8 months ago

17.5.6

8 months ago

17.5.5

8 months ago

17.5.8

8 months ago

17.5.7

8 months ago

17.5.2

8 months ago

17.5.1

8 months ago

17.5.4

8 months ago

17.5.3

8 months ago

17.5.9

8 months ago

17.9.11

6 months ago

17.9.10

6 months ago

16.8.2

10 months ago

16.8.1

10 months ago

16.8.0

10 months ago

16.8.6

10 months ago

16.8.5

10 months ago

16.8.4

10 months ago

16.8.3

10 months ago

16.8.9

10 months ago

16.8.8

10 months ago

16.8.7

10 months ago

17.6.4

7 months ago

17.6.1

7 months ago

17.6.0

7 months ago

17.6.3

7 months ago

17.6.2

7 months ago

17.5.13

8 months ago

17.5.12

8 months ago

17.5.11

8 months ago

17.5.10

8 months ago

17.5.15

7 months ago

17.5.14

7 months ago

17.9.2

6 months ago

17.9.1

6 months ago

17.9.4

6 months ago

17.9.3

6 months ago

17.9.0

6 months ago

17.9.9

6 months ago

17.9.6

6 months ago

17.9.5

6 months ago

17.9.8

6 months ago

17.9.7

6 months ago

17.2.11

8 months ago

17.2.12

8 months ago

17.2.10

8 months ago

17.0.3

9 months ago

17.0.2

9 months ago

17.0.5

9 months ago

17.0.4

9 months ago

17.0.1

10 months ago

17.0.0

10 months ago

17.0.7

9 months ago

17.0.6

9 months ago

17.0.9

9 months ago

17.0.8

9 months ago

16.6.12

11 months ago

16.6.11

11 months ago

16.6.10

11 months ago

16.6.9

11 months ago

16.6.4

11 months ago

16.6.3

11 months ago

16.6.2

11 months ago

16.6.1

12 months ago

16.6.8

11 months ago

16.6.7

11 months ago

16.6.6

11 months ago

16.6.5

11 months ago

16.6.0

12 months ago

16.5.19

1 year ago

16.5.32

12 months ago

16.5.31

12 months ago

16.5.27

12 months ago

16.5.26

12 months ago

16.5.25

1 year ago

16.5.24

1 year ago

16.5.23

1 year ago

16.5.22

1 year ago

16.5.21

1 year ago

16.5.20

1 year ago

16.5.29

12 months ago

16.5.28

12 months ago

16.5.30

12 months ago

16.5.5

1 year ago

16.5.4

1 year ago

16.5.3

1 year ago

16.5.2

1 year ago

16.5.9

1 year ago

16.5.8

1 year ago

16.5.7

1 year ago

16.5.6

1 year ago

16.5.1

1 year ago

16.5.0

1 year ago

16.3.0

1 year ago

16.4.1

1 year ago

16.4.0

1 year ago

16.5.16

1 year ago

16.5.15

1 year ago

16.5.14

1 year ago

16.5.13

1 year ago

16.5.12

1 year ago

16.5.11

1 year ago

16.5.10

1 year ago

16.5.18

1 year ago

16.5.17

1 year ago

16.1.8

1 year ago

16.1.7

1 year ago

16.1.6

1 year ago

16.1.5

1 year ago

16.1.4

1 year ago

16.2.8

1 year ago

16.2.7

1 year ago

16.2.6

1 year ago

16.2.5

1 year ago

16.2.9

1 year ago

16.2.0

1 year ago

16.2.4

1 year ago

16.2.3

1 year ago

16.2.2

1 year ago

16.2.1

1 year ago

16.1.1

1 year ago

16.1.0

1 year ago

16.1.3

1 year ago

16.1.2

1 year ago

16.0.21

1 year ago

16.0.20

1 year ago

16.0.14

1 year ago

16.0.15

1 year ago

16.0.9

1 year ago

16.0.12

1 year ago

16.0.8

1 year ago

16.0.13

1 year ago

16.0.7

1 year ago

16.0.18

1 year ago

16.0.19

1 year ago

16.0.16

1 year ago

16.0.17

1 year ago

16.0.10

1 year ago

16.0.11

1 year ago

16.0.6

1 year ago

16.0.5

1 year ago

16.0.4

1 year ago

14.1.0

1 year ago

15.0.2

1 year ago

15.0.3

1 year ago

15.0.0

1 year ago

15.0.1

1 year ago

15.0.6

1 year ago

15.0.7

1 year ago

15.0.4

1 year ago

15.0.5

1 year ago

15.0.8

1 year ago

15.0.9

1 year ago

14.2.0

1 year ago

14.2.1

1 year ago

14.2.2

1 year ago

14.2.3

1 year ago

14.2.4

1 year ago

14.0.9

1 year ago

14.0.8

1 year ago

15.0.11

1 year ago

15.0.10

1 year ago

14.0.19

1 year ago

14.0.18

1 year ago

14.0.13

1 year ago

14.0.12

1 year ago

14.0.11

1 year ago

14.0.10

1 year ago

14.0.17

1 year ago

14.0.16

1 year ago

14.0.15

1 year ago

14.0.14

1 year ago

14.0.20

1 year ago

15.1.0

1 year ago

16.0.2

1 year ago

16.0.1

1 year ago

16.0.0

1 year ago

16.0.3

1 year ago

14.0.0

2 years ago

14.0.1

1 year ago

14.0.2

1 year ago

14.0.3

1 year ago

14.0.4

1 year ago

14.0.5

1 year ago

14.0.6

1 year ago

14.0.7

1 year ago

13.0.0

2 years ago

10.0.0

2 years ago

9.0.2

2 years ago

9.0.1

2 years ago

9.0.0

2 years ago

11.0.0

2 years ago

8.5.0

2 years ago

12.0.0

2 years ago

12.0.1

2 years ago

12.1.2

2 years ago

12.1.0

2 years ago

12.1.1

2 years ago

8.4.5

2 years ago

8.4.4

2 years ago

8.4.7

2 years ago

8.4.6

2 years ago

8.4.9

2 years ago

8.4.8

2 years ago

8.4.11

2 years ago

8.4.12

2 years ago

8.4.10

2 years ago

8.2.6

2 years ago

8.2.3

2 years ago

8.2.2

2 years ago

8.2.5

2 years ago

8.2.4

2 years ago

7.3.1

2 years ago

7.3.0

2 years ago

8.1.0

2 years ago

8.1.2

2 years ago

8.1.1

2 years ago

8.3.1

2 years ago

7.4.0

2 years ago

7.5.1

2 years ago

7.5.0

2 years ago

8.2.1

2 years ago

8.2.0

2 years ago

8.4.1

2 years ago

8.4.0

2 years ago

8.4.3

2 years ago

8.4.2

2 years ago

8.3.0

2 years ago

7.0.3

2 years ago

7.0.2

2 years ago

8.0.4

2 years ago

7.1.1

2 years ago

7.1.0

2 years ago

7.2.4

2 years ago

7.2.3

2 years ago

7.2.2

2 years ago

7.2.1

2 years ago

7.2.0

2 years ago

8.0.1

2 years ago

8.0.0

2 years ago

8.0.3

2 years ago

8.0.2

2 years ago

5.0.20

2 years ago

5.0.21

2 years ago

5.0.22

2 years ago

5.0.23

2 years ago

5.0.24

2 years ago

5.0.15

2 years ago

5.0.16

2 years ago

5.0.17

2 years ago

5.0.18

2 years ago

5.0.19

2 years ago

5.1.1

2 years ago

5.1.0

2 years ago

6.0.7

2 years ago

6.0.6

2 years ago

6.0.1

2 years ago

6.0.0

2 years ago

6.0.3

2 years ago

6.0.2

2 years ago

6.0.5

2 years ago

6.0.4

2 years ago

6.1.0

2 years ago

6.1.2

2 years ago

6.1.1

2 years ago

7.0.0

2 years ago

7.0.1

2 years ago

5.0.7

2 years ago

5.0.6

2 years ago

5.0.3

2 years ago

5.0.1

2 years ago

5.0.10

2 years ago

5.0.0

2 years ago

5.0.11

2 years ago

5.0.12

2 years ago

5.0.13

2 years ago

5.0.14

2 years ago

4.6.1

2 years ago

4.6.0

2 years ago

4.6.3

2 years ago

4.6.2

2 years ago

4.6.4

2 years ago

4.5.0

2 years ago

4.5.1

2 years ago

4.4.0

2 years ago

4.3.0

2 years ago

4.2.3

2 years ago

4.2.2

2 years ago

4.2.5

2 years ago

4.2.4

2 years ago

4.2.1

2 years ago

4.2.0

2 years ago

4.2.7

2 years ago

4.2.6

2 years ago

4.0.5

2 years ago

4.0.4

2 years ago

4.0.1

2 years ago

4.0.0

2 years ago

4.0.3

2 years ago

4.0.2

2 years ago

2.3.0

2 years ago

2.3.2

2 years ago

2.3.1

2 years ago

3.1.3

2 years ago

3.1.2

2 years ago

3.1.1

2 years ago

3.1.0

2 years ago

3.1.4

2 years ago

2.2.0

2 years ago

3.0.0

2 years ago

4.1.4

2 years ago

4.1.3

2 years ago

4.1.0

2 years ago

4.1.2

2 years ago

4.1.1

2 years ago

1.0.0-beta.136

2 years ago

1.0.0-beta.137

2 years ago

1.0.0-beta.134

2 years ago

1.0.0-beta.135

2 years ago

1.0.0-beta.132

2 years ago

1.0.0-beta.133

2 years ago

1.0.0-beta.130

2 years ago

1.0.0-beta.131

2 years ago

1.0.0-beta.138

2 years ago

1.0.0-beta.139

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.0.0-beta.125

2 years ago

1.0.0-beta.126

2 years ago

1.0.0-beta.123

2 years ago

1.0.0-beta.124

2 years ago

1.0.0-beta.121

2 years ago

1.0.0-beta.122

2 years ago

1.0.0-beta.120

2 years ago

1.0.0-beta.129

2 years ago

1.0.0-beta.127

2 years ago

1.0.0-beta.128

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.0.0-beta.115

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.0.0-beta.110

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.0-beta.118

2 years ago

1.0.0-beta.119

2 years ago

1.0.0-beta.116

2 years ago

1.0.0-beta.117

2 years ago

1.1.10

2 years ago

1.0.0-beta.109

2 years ago

1.0.0-beta.107

2 years ago

1.0.0-beta.108

2 years ago

1.0.0-beta.106

3 years ago

1.0.1

2 years ago

1.0.0

2 years ago

2.1.2

2 years ago

2.1.1

2 years ago

2.1.0

2 years ago

1.0.0-beta.140

2 years ago

1.0.0-beta.147

2 years ago

1.0.0-beta.148

2 years ago

1.0.0-beta.145

2 years ago

1.0.0-beta.146

2 years ago

1.0.0-beta.143

2 years ago

1.0.0-beta.144

2 years ago

1.0.0-beta.141

2 years ago

1.0.0-beta.142

2 years ago

1.0.0-beta.149

2 years ago

1.0.0-beta.103

3 years ago

1.0.0-beta.104

3 years ago

1.0.0-beta.105

3 years ago

1.0.0-beta.101

3 years ago

1.0.0-beta.102

3 years ago

1.0.0-beta.100

3 years ago

1.0.0-beta.99

3 years ago

1.0.0-beta.98

3 years ago

1.0.0-beta.97

3 years ago

1.0.0-beta.95

3 years ago

1.0.0-beta.96

3 years ago

1.0.0-beta.93

3 years ago

1.0.0-beta.94

3 years ago

1.0.0-beta.91

3 years ago

1.0.0-beta.92

3 years ago

1.0.0-beta.90

3 years ago

1.0.0-beta.88

3 years ago

1.0.0-beta.89

3 years ago

1.0.0-beta.86

3 years ago

1.0.0-beta.87

3 years ago

1.0.0-beta.84

3 years ago

1.0.0-beta.85

3 years ago

1.0.0-beta.82

3 years ago

1.0.0-beta.83

3 years ago

1.0.0-beta.80

3 years ago

1.0.0-beta.81

3 years ago

1.0.0-beta.77

3 years ago

1.0.0-beta.78

3 years ago

1.0.0-beta.75

3 years ago

1.0.0-beta.76

3 years ago

1.0.0-beta.74

3 years ago

1.0.0-beta.79

3 years ago

1.0.0-beta.73

3 years ago

1.0.0-beta.72

3 years ago

1.0.0-beta.70

3 years ago

1.0.0-beta.69

3 years ago

1.0.0-beta.71

3 years ago

1.0.0-beta.67

3 years ago

1.0.0-beta.68

3 years ago

1.0.0-beta.66

3 years ago

1.0.0-beta.64

3 years ago

1.0.0-beta.65

3 years ago

1.0.0-beta.62

3 years ago

1.0.0-beta.63

3 years ago

1.0.0-beta.61

3 years ago

1.0.0-beta.60

3 years ago

1.0.0-beta.59

3 years ago

1.0.0-beta.58

3 years ago

1.0.0-beta.55

3 years ago

1.0.0-beta.56

3 years ago

1.0.0-beta.53

3 years ago

1.0.0-beta.54

3 years ago

1.0.0-beta.57

3 years ago

1.0.0-beta.51

3 years ago

1.0.0-beta.52

3 years ago

1.0.0-beta.50

3 years ago

1.0.0-beta.45

3 years ago

1.0.0-beta.48

3 years ago

1.0.0-beta.49

3 years ago

1.0.0-beta.46

3 years ago

1.0.0-beta.47

3 years ago

1.0.0-beta.44

3 years ago

1.0.0-beta.42

3 years ago

1.0.0-beta.43

3 years ago

1.0.0-beta.40

3 years ago

1.0.0-beta.41

3 years ago

1.0.0-beta.39

3 years ago

1.0.0-beta.37

3 years ago

1.0.0-beta.38

3 years ago

1.0.0-beta.35

3 years ago

1.0.0-beta.36

3 years ago

1.0.0-beta.33

3 years ago

1.0.0-beta.34

3 years ago

1.0.0-beta.32

3 years ago

1.0.0-beta.31

3 years ago

1.0.0-beta.28

3 years ago

1.0.0-beta.29

3 years ago

1.0.0-beta.30

3 years ago

1.0.0-beta.26

3 years ago

1.0.0-beta.27

3 years ago

1.0.0-beta.25

3 years ago

1.0.0-beta.24

3 years ago

1.0.0-beta.23

3 years ago

1.0.0-beta.22

3 years ago

1.0.0-beta.21

3 years ago

1.0.0-beta.20

3 years ago

1.0.0-beta.19

3 years ago

1.0.0-beta.17

3 years ago

1.0.0-beta.18

3 years ago

1.0.0-beta.15

3 years ago

1.0.0-beta.16

3 years ago

1.0.0-beta.12

3 years ago

1.0.0-beta.13

3 years ago

1.0.0-beta.14

3 years ago

1.0.0-beta.11

3 years ago

1.0.0-beta.10

3 years ago

1.0.0-beta.4

3 years ago

1.0.0-beta.5

3 years ago

1.0.0-beta.6

3 years ago

1.0.0-beta.7

3 years ago

1.0.0-beta.8

3 years ago

1.0.0-beta.9

3 years ago

1.0.0-beta.2

3 years ago

1.0.0-beta.3

3 years ago

1.0.0-beta.1

3 years ago

1.0.0-beta.0

3 years ago

1.0.0-alpha.5

3 years ago

1.0.0-alpha.3

3 years ago

1.0.0-alpha.2

3 years ago

1.0.0-alpha.1

3 years ago