Skip to content
This repository has been archived by the owner on Nov 9, 2023. It is now read-only.

v2023.09.13

Latest
Compare
Choose a tag to compare
@Xlinka Xlinka released this 13 Sep 17:52
· 20 commits to main since this release
5192b3f

What's Changed

  • Physics Nodes Addition: CentripetalForceNode, DragNode, KineticFrictionNode, RefractionNode by @Xlinka in #163

    • Description:
      • CentripetalForceNode: Introduced this node for calculating the centripetal force required to keep an object in a circular path.
      • DragNode: Implemented this node to compute drag force on objects based on different drag types.
      • KineticFrictionNode: Developed this node to calculate the kinetic friction between two surfaces.
      • RefractionNode: Added this node to simulate the refraction of light as it passes through different mediums.
  • Cheese Node by @Nytra in #152

    • Description: @Nytra introduced the Cheese Node, which is a hidden node joke added for amusement. It's a LogiX node named "Cheese" that serves no practical purpose other than providing some humor to the project.
  • Added Quantity Injector by @art0007i in #154

    • Description: @art0007i contributed the Quantity Injector, which was later modified by @Xlinka to load the 'NEOSPlus.Quantity' namespace for dynamic additions.
    • Quantity Additions:
      • Capacitance (Farad) - Added by @Xlinka
      • Data (KB, GB, TB) - Added by @art0007i
      • Decibel (dB) - Added by @Xlinka
      • Frequency (Hz) - Added by @Xlinka
      • Joules (Joules, Kilajoules, and others) - Added by @Xlinka
      • Lumens (Luminous Flux) - Added by @Xlinka
      • Magnetic Field (Gauss and Tesla) - Added by @Xlinka
      • Pressure (Pascal and Bar) - Added by @Xlinka
  • Add MultiValueArithmeticDriver Component by @Nytra in #146

    • Description: @Nytra contributed the MultiValueArithmeticDriver Component, which serves as a versatile calculator for performing arithmetic operations on multiple values of type T. This component can perform addition, subtraction, multiplication, and division based on the specified mode, making it a valuable addition to NeosPlus.

Fixes

  • Replace Broken Copy-to Plugin Functionality by @art0007i in #155

    • Description: @art0007i's contribution fixes the previously broken Copy-to Plugin functionality. This improvement involves a build script for Visual Studio that copies the DLL to the Neos plugin file path, ensuring it works as intended.
  • Fixed CI Configuration by @Xlinka in a58e6fb

    • Description: @Xlinka fixed the CI configuration (.github/workflows/ci.yml) to ensure that the workflow correctly downloads Neos to the right path for NeosPlus to build from on GitHub. This change ensures a smooth and proper workflow execution.

GitHub Changes

  • Create Feature-Request.md by @Xlinka in #158

    • Description: @Xlinka added a Feature Request template in PR #158 to streamline the process of submitting feature requests.
  • More Issue Templates by @Xlinka in #159

    • Description: @Xlinka contributed more Issue Templates in PR #159, making it easier for contributors to report issues effectively.
    • Additional Issue Templates:
      • Logix Node Request
      • Shader Request
      • Component Request
      • Feature Request
      • Bug Report
  • PULL_REQUEST_TEMPLATE.md by @Xlinka in #161

    • Description: @Xlinka added a Pull Request template in PR #161, helping contributors create well-structured pull requests.
  • Security Vulnerability Readme by @Xlinka in #160

    • Description: @Xlinka contributed a Security Vulnerability Readme in PR #160 to address and mitigate potential security vulnerabilities.