Merged
Conversation
Owner
dereekb
commented
Apr 22, 2025
- Updated dbx-components to Nx 20 with Angular 18 support.
- add providedDbxFirebaseApp() to replace DbxFirebaseDefaultFirebaseProvidersModule.forRoot() - deprecated DbxFirebaseDefaultFirebaseProvidersModule
- updated prettier for formatting new Angular flow controllers like @if
- refactored LoadingStateContext with functional implementations
- dbx-web calendar module
- change-case only exports ESM and not commonjs which was causing issues with some tests
dereekb
pushed a commit
that referenced
this pull request
Apr 23, 2025
build: setup project BREAKING CHANGE: Angular 18 and Nx 20 major version checkpoint: update setup-project.sh feat: angular 18 (#28) * refactor: updated package.json to nx17 dependencies * refactor: ran migrations * refactor: added temporary tool for migrations * refactor: fixed build issues caused by nx17 migration * refactor: build fixes, updated nodejs version * refactor: update DbxFirebase - add providedDbxFirebaseApp() to replace DbxFirebaseDefaultFirebaseProvidersModule.forRoot() - deprecated DbxFirebaseDefaultFirebaseProvidersModule * refactor: added provideDbxFirebase() * refactor: migrate to nx 18 * checkpoint: ran migrate nx 19 * refactor: updated package.json * checkpoint: run nx 19 migrations * checkpoint: angular 18 updates * refactor: updated scss building and configs * refactor: build fixes * checkpoint: updated bootstrap * checkpoint: updated bootstrap * checkpoint: updated bootstrap * checkpoint: updated bootstrap * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent - updated prettier for formatting new Angular flow controllers like @if * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * refactor: updated LoadingStateContext - refactored LoadingStateContext with functional implementations * refactor: replaced RelationChange enum with const object * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * refactor: lint-fix * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent - fixed filter directive regression * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent - fixed imports loop that was causing DbxList to not load properly * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * refactor: updated dependencies to date-fns ^3.0.0 * refactor: lint-fix * refactor: tsconfig.prod.json fix - fixed issue where tsconfig.lib.prod.json was not properly excluding .spec.ts files. * test: fixed dbx-core and dbx-web tests * checkpoint: migrate nx 20 * checkpoint: migrate nx 20 * refactor: nx migrated to v20 * refactor: build fixes * checkpoint: updating components to Angular 18 equivalent - dbx-web calendar module * checkpoint: updating components to Angular 18 equivalent * checkpoint: updating components to Angular 18 equivalent * refactor: fixed DbxStyleService * checkpoint: updating components to Angular 18 equivalent * refactor: lint-fix * refactor: updated firebase dependencies * refactor: firebase-functions fixes * checkpoint: updating gen 2 firebase functions * checkpoint: updating gen 2 firebase functions * checkpoint: dbx-firebase test fixes * refactor: replaced change-case with change-case-all - change-case only exports ESM and not commonjs which was causing issues with some tests * refactor: updated gen 2 configuration options for call and schedule * refactor: removed change-case * checkpoint: jsdocs * checkpoint: jsdocs * checkpoint: jsdocs * checkpoint: update setup-project.sh * checkpoint: update setup-project.sh * checkpoint: update setup-project.sh * checkpoint: update setup-project.sh * checkpoint: update setup-project.sh * checkpoint: update setup-project.sh * checkpoint: update setup-project.sh * checkpoint: update setup-project.sh
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.