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

v1.0.0-alpha #188

Draft
wants to merge 21 commits into
base: main
Choose a base branch
from
Draft

Commits on Jul 24, 2024

  1. v1.0.0-alpha rewrite

    - changed organisation and package name
    - updated maintainers
    - removed previous code items
    - updated tools
    
    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    2ea82dd View commit details
    Browse the repository at this point in the history
  2. Added generic fluent builder proxy

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    c29c6ac View commit details
    Browse the repository at this point in the history
  3. 1.0.0-alpha PoC

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    071794e View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. improved stability when generating types declarations

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    c13ca72 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Generated classes now reflects their associated type

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    d8b3f44 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2024

  1. added README in tools/

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    0e5d469 View commit details
    Browse the repository at this point in the history
  2. Extended support to array types

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    d7704ba View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. Changed class name approach

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    4523ef9 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Recursive hydration when creating an instance

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    51a25ed View commit details
    Browse the repository at this point in the history
  2. Introduced lifecycle hooks

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    84901ef View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Added support for workflow (de)serialization

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    2ee8b61 View commit details
    Browse the repository at this point in the history
  2. Fixed github uri

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    a4a1084 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. fixed jest-haste-map module naming collision

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    faff52e View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Improved handling of union types when generating classes

    Prevents accessing a property which is declared in one type but not the other:
    ```
    type A = { p: string; }; type B = { k: number; };
    const foo = {} as A | B;
    foo.p = "bar";
    //>Property 'p' does not exist on type 'A | B'.
    //>  Property 'p' does not exist on type 'B'.
    ```
    
    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    14e768a View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Fixed hydration for value type arrays and added support for yaml inpu…

    …t in the tooling
    
    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    9d4748c View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Fixed custom name function used when generating types

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    cf1d42c View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. fixed timeout name collision

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    fe3bbee View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Updated for v1.0.0-alpha3

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    f107cb6 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Added workflow param when validating

    Allows to validate an item against the workflow, for instance a transition, the use of a a function, ...
    
    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    5dd02fc View commit details
    Browse the repository at this point in the history
  2. Updated json-schema-to-typescript to v15.0.2

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    e02cf4b View commit details
    Browse the repository at this point in the history
  3. Removed duplicate validation hooks in Workflow deserialization

    Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
    JBBianchi committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    0727bde View commit details
    Browse the repository at this point in the history