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

Publish v32.0.3 #66

Merged
merged 11 commits into from
Jul 15, 2024
Merged

Publish v32.0.3 #66

merged 11 commits into from
Jul 15, 2024

Commits on Jul 5, 2024

  1. customizable allowed import libs, user configuration js file (#52)

    - Adds the ability to define and load a js or ts configuration
    - Expose a way in the configuration to register interceptor methods that can be used to allow custom modules and custom exports from custom libraries to be processed
    - Fix the import.ts code to handle properly the configuration file interceptors
    - Adds cli end to end tests
    SalvatorePreviti authored Jul 5, 2024
    Configuration menu
    Copy the full SHA
    f109b4f View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. fix build, add link to help screen (#57)

    - Add link to the documentation when running migrate --help
    - Add tsx as a dependency so typescript support for configuration is always available
    - Fix the build configuration to properly emit user-config.cjs and user-config.d.ts
    - Update some packages
    - Fix user-config.ts so proper d.ts is generated correctly - the previous version was not generating a valid d.ts
    SalvatorePreviti authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    7536b0e View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. AG-12173 Allow processing the .gitignore file (#58)

    After the command npx @ag-grid-devtools/[email protected] migrate --from=31.2.1, error message Error: Untracked input files stop the process of migration. We can make it work by processing the .gitignore file
    
    NOTE: this is a breaking change, files specified in .gitignore will NOT be processed anymore when running the command in a directory, agreed with Stephen that this is however the right behaviour - to decide if we want to alert the users or not in the release info
    
    use "glob" and "ignore" to process correctly gitignore files recursively.
    update e2e tests to verify gitignore files are ignored as expected
    SalvatorePreviti authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3882538 View commit details
    Browse the repository at this point in the history
  2. AG-11722 improve and fix commandline parsing (#59)

    Fix command line parsing
    
    The "--config=file" should not be included in the files to be processed
    Partial semvers should be supported, "from=30" should work the same as "from=30.0.0"
    All boolean flags should have an implicit "--no-flag" so they can be overridden when chaining commangs (normal cli behaviour)
    --to= should support "latest" and partial semver, for example --to=32.1 or --to=latest
    SalvatorePreviti authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    52f4b1e View commit details
    Browse the repository at this point in the history
  3. release-32.0.2 (#60)

    release-32.0.2
    
    Updates in the migrate CLI:
    
    - support for .gitignore files - when running in a folder without passing a list of files, .gitignore will be honoured
    - support for configuration file - this allows to define custom matchers to apply codemods also in wrapped or re-exported AG Grid components.
    SalvatorePreviti authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    766e7d3 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. fix dynamic require (#62)

    * fix dynamic require
    SalvatorePreviti authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    5775310 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8318abe View commit details
    Browse the repository at this point in the history
  3. Release 32.0.3 (#64)

    * release-32.0.3
    SalvatorePreviti authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    a2d0a7e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    143aab9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b9f05b7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    24ea8e7 View commit details
    Browse the repository at this point in the history