Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: update ngx-whats-new to Angular v18 #1

Merged
merged 71 commits into from
Oct 28, 2024
Merged
Changes from 1 commit
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
64cc35d
chore(deps-dev): bump express from 4.18.2 to 4.21.1
dependabot[bot] Oct 20, 2024
d49be59
chore(deps): bump follow-redirects from 1.15.2 to 1.15.9
dependabot[bot] Oct 20, 2024
e7a4a14
chore(deps): bump socket.io-parser from 4.2.2 to 4.2.4
dependabot[bot] Oct 20, 2024
e33bda0
chore(deps): bump braces from 3.0.2 to 3.0.3
dependabot[bot] Oct 20, 2024
f18d33c
chore(deps): bump socket.io from 4.5.4 to 4.8.0
dependabot[bot] Oct 20, 2024
3d329ad
chore(deps): bump rollup from 3.10.1 to 3.29.5
dependabot[bot] Oct 20, 2024
1ef02e2
chore(deps-dev): bump @babel/traverse from 7.20.13 to 7.25.7
dependabot[bot] Oct 20, 2024
29eaae8
build(deps): bump @angular packages from v15 to v16
carriquiry-g Oct 23, 2024
6e884ad
build(deps): bump @angular packages from v16 to v17
carriquiry-g Oct 23, 2024
f619651
build(deps): bump @angular packages from v17 to v18
carriquiry-g Oct 23, 2024
d2fdfed
build(dev-deps): update packages
carriquiry-g Oct 23, 2024
67efed0
build(dev-deps): update vulnerable packages
carriquiry-g Oct 23, 2024
af7a0e9
build(lib-deps): update versions
carriquiry-g Oct 23, 2024
9cbaad7
build(ts): update tsconfig.json
carriquiry-g Oct 23, 2024
f69cc6c
fix(ngx-whats-new-lib): comply with tsconfig rules
carriquiry-g Oct 23, 2024
9f2cfd7
build(dev-deps): replace karma and jasmine with jest
carriquiry-g Oct 23, 2024
d5d91a7
build(test): remove files related to karma and protractor
carriquiry-g Oct 23, 2024
d1a2aa8
build(test): add jest config files
carriquiry-g Oct 23, 2024
38708d7
build(test): config files needed for testing
carriquiry-g Oct 23, 2024
0cc4f33
build(test): delete config files related to old testing method
carriquiry-g Oct 23, 2024
eab8c8c
build(test): use one global tsconfig.spec.json file
carriquiry-g Oct 24, 2024
cfda8ea
build(scripts): change default test npm script to run jest
carriquiry-g Oct 24, 2024
dfb8b82
build(scripts): remove e2e script
carriquiry-g Oct 24, 2024
e520f5e
build(dev-deps): remove deps related to tslint
carriquiry-g Oct 24, 2024
6dde6fb
build(lint): remove tslint config files
carriquiry-g Oct 24, 2024
e1a640d
build(dev-deps): add deps related to eslint for angular projects
carriquiry-g Oct 24, 2024
f2c76c4
build(dev-deps): add eslint plugin to sort imports
carriquiry-g Oct 24, 2024
3437b4f
build(scripts): add scripts for eslint
carriquiry-g Oct 24, 2024
b85387f
build(eslint): add eslint config file
carriquiry-g Oct 24, 2024
6c61d7b
chore(lint): run linter autofix
carriquiry-g Oct 24, 2024
bc55a71
feat(lib): make type checking more strict
carriquiry-g Oct 24, 2024
b2c7d9a
chore: use Angular's updated syntax
carriquiry-g Oct 24, 2024
2378898
refactor(lib): move image properties into an object in the interface
carriquiry-g Oct 24, 2024
d2aeefd
refactor(dots): make dots navigation more accessible
carriquiry-g Oct 24, 2024
bc7992f
refactor(styles): use scss nesting feature to improve readability
carriquiry-g Oct 24, 2024
49be301
feat(accessibility): add escape key listener
carriquiry-g Oct 24, 2024
d4ba20a
feat(accessibility): improve semantic reading
carriquiry-g Oct 24, 2024
c5cf026
build(deps): install @angular/cdk and add it as a peer dep on lib
carriquiry-g Oct 24, 2024
22f1ea2
feat(accessibility): further improve semantic reading
carriquiry-g Oct 24, 2024
be5f9d1
feat(accessibility): add cdkTrapFocus to modal
carriquiry-g Oct 24, 2024
2b8b1ed
feat(accessibility): start focus on close button
carriquiry-g Oct 24, 2024
2c3d51b
style(dots): prevent text selection
carriquiry-g Oct 24, 2024
a11f6f9
chore(test-app): replace placeholder images with lorem picsum
carriquiry-g Oct 24, 2024
330a5d0
style(modal): add top padding if no image is present
carriquiry-g Oct 24, 2024
06bb2d5
style(lib): set font family and size to use relative units
carriquiry-g Oct 24, 2024
534aa20
style(dots): change focus style to focus-visible
carriquiry-g Oct 24, 2024
1edb7b9
feat(lib): improve open/close functionality and docs
carriquiry-g Oct 24, 2024
948c461
feat(test-app): use new open/close function
carriquiry-g Oct 24, 2024
66ae46c
refactor(lib): use setter and getter for items property
carriquiry-g Oct 24, 2024
31708c7
style(lib): add position fixed to render host component offscreen
carriquiry-g Oct 24, 2024
86f3d22
style(test-app): improve styles
carriquiry-g Oct 24, 2024
51279aa
refactor(lib): rename and unify interfaces in one file
carriquiry-g Oct 24, 2024
256cb01
build(lib): add interfaces to public api
carriquiry-g Oct 24, 2024
93e21c9
build(lib): make component standalone and delete module
carriquiry-g Oct 24, 2024
1ea5477
style(modal): improve layout configuration
carriquiry-g Oct 24, 2024
820e93a
chore(accessibility): improve nav dots semantics
carriquiry-g Oct 24, 2024
b5c74a0
perf(lib): remove duplicate event listener
carriquiry-g Oct 24, 2024
3ac8b74
perf(lib): limit function scope
carriquiry-g Oct 24, 2024
4c36f09
chore(lib): prevent default behaviour
carriquiry-g Oct 24, 2024
f765915
perf(lib): use different approach to set listener
carriquiry-g Oct 24, 2024
7a44144
perf(lib): implement onDestroy to clear listeners
carriquiry-g Oct 24, 2024
269a6b8
chore(lib): cleanup and order code
carriquiry-g Oct 24, 2024
ca66cea
chore: add new interface for navigation event
carriquiry-g Oct 24, 2024
4587e49
feat(lib): implement navigation event
carriquiry-g Oct 24, 2024
ff3275c
feat(test-app): implement navigation event logging
carriquiry-g Oct 24, 2024
854dd19
feat(lib): contemplate edge cases
carriquiry-g Oct 24, 2024
bc16c85
refactor(lib): rename closeModal to closed
carriquiry-g Oct 24, 2024
c923508
feat: implement opened output event
carriquiry-g Oct 24, 2024
53f39ff
chore: remove unnecessary code
carriquiry-g Oct 24, 2024
da075ff
docs(README): update README to reflect library update
carriquiry-g Oct 24, 2024
3d28498
chore(test-app): remove duplicate import
carriquiry-g Oct 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
build(dev-deps): remove deps related to tslint
  • Loading branch information
carriquiry-g committed Oct 24, 2024
commit e520f5e76c19b0b2fbf19f03b28d9da07c311707
Loading