8000 Comparing v4.1.16...v4.2.1 · samchon/typia · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more abou 8000 t diff comparisons here.
base repository: samchon/typia
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.1.16
Choose a base ref
...
head repository: samchon/typia
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.2.1
Choose a head ref
  • 12 commits
  • 236 files changed
  • 3 contributors

Commits on Aug 4, 2023

  1. Configuration menu
    Copy the full SHA
    4ddfa29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    492316a View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. Merge pull request #745 from mmamedel/ML/removing-cursing

    Fix #737 - remove cursing from random any type
    samchon authored Aug 5, 2023
    Configuration menu
    Copy the full SHA
    cea1b45 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Fix #744 - change setup wizard to deprecate yarn berry.

      - Changed setup wizard
      - Introduce not to support `yarn berry`
      - Use `npm run postinstall` command instead
    
    Unfortunately, `ts-patch` does not support `yarn berry`. Therefore, it is not possible to use transform mode of `typia` in the `yarn berry`. Therefore, to inform it and recommend not to use `yarn berry` in `typia`, I've changed setup wizard program.
    
    Also, `yarn` berry` does not support the `npm run prepare` command. I think this nonsensible story because the `npm run prepare` command is a standard feature of NPM, but this is the reality, so I can't help it. By the way, if `ts-patch` starts supporting `yarn berry`, configuring `npm run prepare` command by setup wizard can be a big problem. So, I've changed setup wizard to use `npm run postinstall` command instead of the previous `npm run prepare` command.
    samchon committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    f5a475d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #747 from samchon/features/yarn

    Fix #744 - change setup wizard to deprecate `yarn berry`.
    samchon authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    a296a8e View commit details
    Browse the repository at this point in the history
  3. Enhance #744 - silent setup and enhanced documentation.

    A tiny change does not affect on main setup logic.
    
    So, this commit would be published with next patch.
    samchon committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    972538e View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Fix number pattern of stringify function to support exponential log…

    … value.
    
    When `typia.stringify<T>()` be used for an object type which has template typed key containing a number type, and exponential log being used in the template key type, `typia` could not write the property because regex pattern for numeric value of ` typia` had not supported the exponential log value.
    
    This is an extremely rare case, but fixed for extensionality.
    
    ```typescript
    export interface ISomething {
        [key: `value_${number}`]: boolean | string | number;
    }
    
    const something: ISomething = {
        "5.175933557310941e-7": -0.170261004873707,
    };
    typia.stringify(something);
    ```
    samchon committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    5d4ec38 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #748 from samchon/features/yarn

    Enhance #744 - silent setup and enhanced documentation.
    samchon authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    17f1eac View commit details
    Browse the repository at this point in the history
  3. Merge pull request #749 from samchon/features/exponential

    Fix number pattern of `stringify` to support exponential log value
    samchon authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    820da76 View commit details
    Browse the repository at this point in the history
  4. Publish v4.2.1

    samchon committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    e1f3614 View commit details
    Browse the repository at this point in the history
  5. Benchmark on Surface Pro 6

    samchon committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    a9b631c View commit details
    Browse the repository at this point in the history
  6. Merge pull request #750 from samchon/benchmark/SP6

    Benchmark on Surface Pro 6
    samchon authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    dce2551 View commit details
    Browse the repository at this point in the history
Loading
0