-
Notifications
You must be signed in to change notification settings - Fork 4
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
This is an upgrade to angular 18 #48
Open
jariahh
wants to merge
23
commits into
kievsash:master
Choose a base branch
from
jariahh:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains 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
Updated all Angular packages and related dependencies from version 14.2.0 to 15.2.10. This ensures compatibility with the latest Angular features and improvements. Additionally, updated TypeScript to version 4.9.5.
Updated all Angular packages and related dependencies from version 14.2.0 to 15.2.10. This ensures compatibility with the latest Angular features and improvements. Additionally, updated TypeScript to version 4.9.5.
Upgraded Angular packages and related dependencies to version 16.2.12 for better performance and new features. Additionally, disabled CLI analytics in `angular.json` to enhance privacy and reduce unnecessary data collection.
Upgraded Angular packages and related dependencies to version 16.2.12 for better performance and new features. Additionally, disabled CLI analytics in `angular.json` to enhance privacy and reduce unnecessary data collection.
Updated angular.json to replace 'browserTarget' with 'buildTarget'. Bumped project version to 17.3.12 and aligned related package versions in package.json and package-lock.json. This ensures compatibility with the latest Angular features and security updates.
Upgraded Angular dependencies and development tools to version 18.2.8. Adjusted tsconfig and angular.json settings to accommodate the new features and configuration style. Removed deprecated settings and harmonized script and styles handling.
Introduced new npm scripts to automate the build, version update, and publish process. Updated project name in package.json to include scope. Adjusted README and created an export file for public API.
Updated `package.json` to allow public publishing and added semantic release. Changed the version from 18.2.8 to 18.2.9 while adding `semantic-release` dependency. Adjusted package-lock.json and removed `dev` flags for several dependencies.
Enhances the versioning process by updating both main and sub-package versions. Modifies GitHub Actions workflow to commit and push updated version numbers before publishing the release to npm. This ensures the consistency of version numbers and streamlined release process.
Enhances the versioning process by updating both main and sub-package versions. Modifies GitHub Actions workflow to commit and push updated version numbers before publishing the release to npm. This ensures the consistency of version numbers and streamlined release process.
Updated angular.json and package.json to reflect the name change from ngx-markjs to @jariahdev/ngx-markjs. Modified README.md to specify Angular 18 compatibility and added a semantic-release configuration file.
Specify working directory for release workflow in GitHub Actions and update the entry file path in ng-package.json for ngx-markjs project. This ensures the correct directory is used during the release process and fixes the entry point for the package.
Added semantic-release configuration to automate versioning and releases. Updated Angular project configuration and package.json accordingly, along with necessary GitHub actions setup.
Introduce package-lock.json to ensure consistent installs across different environments. This file locks the specified version of dependencies and devDependencies.
Added /projects/ngx-markjs/node_modules/ to the .gitignore file. This prevents unnecessary node_modules files from being tracked in the repository.
Changed the npm run command from 'build:lib' to 'build' in the release YAML file. This ensures the correct build script is executed during the CI/CD process.
Updated dependencies in package-lock.json, including Angular packages and various devDependencies for building and testing. This enhances the project's compatibility with the latest Angular version and improves the development environment.
Updated dependencies in package-lock.json, including Angular packages and various devDependencies for building and testing. This enhances the project's compatibility with the latest Angular version and improves the development environment.
Removed @angular/animations, @angular/forms, and various testing dependencies (jasmine, karma-related packages) from projects/ngx-markjs/package.json. This cleanup helps reduce the package size and potential security vulnerabilities.
Removed @angular/animations, @angular/forms, and various testing dependencies (jasmine, karma-related packages) from projects/ngx-markjs/package.json. This cleanup helps reduce the package size and potential security vulnerabilities.
Removed redundant dependencies section which was duplicating some of the existing requirements under the correct 'peerDependencies'. This cleanup ensures that the package only specifies dependencies once, reducing potential confusion and maintenance overhead.
Replaced redundant npm install steps and changed build command to 'npm run build:lib'. Adjusted semantic-release working directory to 'dist/ngx-markjs'.
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.
No description provided.