8000 Comparing v3.11.0...v3.11.1 · FHIR/sushi · 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 about diff comparisons here.
base repository: FHIR/sushi
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.11.0
Choose a base ref
...
head repository: FHIR/sushi
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.11.1
Choose a head ref
  • 12 commits
  • 34 files changed
  • 5 contributors

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    87c0e0e View commit details
    Browse the repository at this point in the history
  2. Contribution Policy (#1470)

    * Add CONTRIBUTING.md and CODE-OF-CONDUCT.md with badge
    
    * Small tweaks
    
    * Use HL7 Code of Conduct
    jafeltra authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    dc139e8 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Update dependencies (#1473)

    * Update dependencies
    
    Dependencies with new minor versions updated via npm update.
    commander updated to new major version safely. Other dependencies with
    new major versions are not updated due to the nature of their respective
    breaking changes.
    
    * Update minor dependency versions in package.json
    
    Update DEPENDENCY-NOTES.md to reflect that the non-updated dependencies
    have been checked recently.
    
    * Explain why eslint isn't being updated
    
    Other minor updates based on releases in the last few days.
    
    * update required node version
    mint-thompson authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    055f260 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Best Practices (#1474)

    * Initial version of Best Practices
    
    - Includes a simple PR template
    
    * Fix npm-audit link
    
    * Small updates
    
    - Add info for test coverage command
    - Add info for prettier and lint fix commands
    - Add info about ensuring new dependencies are up to date
    - Require use of squash and merge
    
    * Add information about including Zulip links in GitHub issues
    
    * Move bullet points around for clarity, simplify suggestions for creating issues
    
    * Fix typo
    
    * Update documentation for using Zulip vs GitHub issues
    
    - Recommend use of Zulip for discussion
    - Note that if the conversation concludes that changes to the tooling
      are required, a GitHub issues should be created
    
    * Further clarify GitHub issues vs Zulip
    
    * remove link for consistency
    jafeltra authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    b8bfc95 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    ea80c60 View commit details
    Browse the repository at this point in the history
  2. Warn when reference values do not resolve and have incorrect format (#…

    …1468)
    
    * Warn when reference values do not resolve and are not in correct format for a reference.
    
    * additional check for fhir reference format, log when reference is not of type/id format or when too/many/parts
    
    * update check for absolute url
    
    * Removing conditional for logging reference value with more/than/two/parts since acceptable reference format
    
    * update reference warn message, account for reference case of uuid or oid
    
    * combining conditional statements
    KaelynJefferson authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    34105af View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    1e1297a View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Upgrade ESLint and Prettier (#1496)

    * Upgrade ESLint and Prettier
    
    ESLint is a major update which required a new configuration file format as well as using an 8.0.0 alpha version of @typescript-eslint.
    
    Also fixed all violations reported by updated ESLint and Prettier.
    
    * Remove eslint from dependency notes
    cmoesel authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    00415f1 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Add optional argument for making clone of predefined resources (#1500)

    The FHIRDefinitions class provides a public method to return all
    predefined resources. Hypothetically, the caller of this method could
    alter the predefined resources, which is why it could be useful to
    return a clone of these resources. However, in all places this method is
    called by SUSHI, the resources are used for a search, not for any
    modifications. By not cloning the resources for the search, significant
    time savings are possible. Just in case someone else is using SUSHI as a
    dependency and calling this method and expecting to receive a clone, the
    default behavior is to return a clone.
    
    When searching for slices, the slice of an element is always a sibling
    of that element. Therefore, it is preferable to search the smaller list
    containing only the element's parent's children, when possible. This
    takes advantage of the underlying ElementDefinition tree. Because the
    root element's parent is undefined, use the full element list when
    working with the root element. This shouldn't be possible in most cases,
    as revealed by the test coverage, but the implementation is defensive
    just in case something unusual has happened to the root element.
    mint-thompson authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    e91f68e View commit details
    Browse the repository at this point in the history
  2. Minor Code Cleanup (#1498)

    * Remove non-existent file paths frpm package.json file list
    
    * Remove outdated comment and update id --> path conversion
    
    * Update ANTLR README.md
    cmoesel authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    c1c191b View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. August 2024 Dependency Updates (#1502)

    * Update dev dependencies and tsconfig
    
    - Updated outdated dev dependencies
    - Update tsconfig to target es2018 because updated typescript requires it when using /s flag in regex
    
    * Update production dependency patch versions
    
    * Update production dependency minor versions
    
    * Don't use octal escape sequences in regression
    
    TypeScript doesn't all octal escape sequences anymore. Use hex representation instead.
    
    * npm audit fix
    cmoesel authored Aug 27, 2024
    Configuration menu
    Copy the full SHA
    5c6c8f4 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. v3.11.1 (#1505)

    cmoesel authored Aug 29, 2024
    Configuration menu
    Copy the full SHA
    ada1c22 View commit details
    Browse the repository at this point in the history
Loading
0