Skip to content

Releases: tinesoft/ngx-scrollreveal

v3.0.0

25 Sep 23:29
Compare
Choose a tag to compare

Chores

  • core: rename the project into ngx-scrollreveal (f4c4d1a)

Features

  • core: migrate to ScrollReveal v4.x.x (7b3c816)
  • core: remove the forRoot() in NgsRevealModule (no longer needed with Angular 6) (b708dec)
  • core: update to Angular v6.x.x and higher (54c8a0a)

BREAKING CHANGES

  • core: imports in your application must be updated to consider the new package name ngx-scrollreveal

Before:

npm install --save ng-scrollreveal

...

import { ... } from 'ng-scrollreveal';

After:

npm install --save ngx-scrollreveal

...

import { ... } from 'ngx-scrollreveal';
  • core: NgsRevealModule.forRoot() has been removed, and internally replaced by use of new providedIn option in @Injectable

Before:

import {NgsRevealModule} from 'ng-scrollreveal';

@NgModule({
  declarations: [AppComponent, ...],
  imports: [NgsRevealModule.forRoot()],
  bootstrap: [AppComponent]
})
export class AppModule {
}

After:

import {NgsRevealModule} from 'ng-scrollreveal';

@NgModule({
  declarations: [AppComponent, ...],
  imports: [NgsRevealModule],
  bootstrap: [AppComponent]
})
export class AppModule {
}
  • core: migration to ScrollReveal v4.x.x brings some breaking changes to be addressed
  • @types/scrollreveal is no longer necessary and must be removed from your package.son
  • options.distance now only supports em, px and % values
  • NgsRevealConfig default values have been updated to match ScrollReveal's
  • be aware that ScrollReveal now requires a commercial license, unless for GPL-3.0 compatible open source projects.

v2.2.0

22 Nov 19:14
Compare
Choose a tag to compare

Features

  • packaging: relax peerDependencies versions (ccfcec2)

v2.1.0

23 Sep 14:00
Compare
Choose a tag to compare

Features

  • uinversal: add universal (server side rendering) support and update demo app (6fac32b), closes #50

v2.0.3

08 Jun 21:31
Compare
Choose a tag to compare

Bug Fixes

  • config: relax type of config.container into Element | string (b8b56d0), closes #15

2.0.2

24 Mar 18:15
Compare
Choose a tag to compare

Bug Fixes

  • peerDependencies: remove 'angular-cli-ghpages' from peerDependencies (accidentally added since v2.0.0) (141e133)

2.0.1

24 Mar 04:28
Compare
Choose a tag to compare

Bug Fixes

  • config: export NgsRevealConfig service to allow global configuration (a3c64cc), closes #6

2.0.0

08 Mar 20:22
Compare
Choose a tag to compare

Code Refactoring

  • all: move demo app to own folder and improve build tools (504499b)

Features

BREAKING CHANGES

  • all: rename UMD bundled file from ng-scrollreveal.min.js to ng-scrollreveal.umd.js
  • all: rename package from ng2-scrollreveal to ng-scrollreveal to conform with new Angular Naming Guidelines.

This only affect how you install and import the library (no actual breaking changes in code).

Before:

npm install --save ng2-scrollreveal

...

import { NgsRevealModule } from 'ng2-scrollreveal';

After:

npm install --save ng-scrollreveal
...

import { NgsRevealModule } from 'ng-scrollreveal';

1.0.1

27 Nov 20:12
Compare
Choose a tag to compare
chore(release): create tag for version 1.0.1