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

Register package #9

Open
ufechner7 opened this issue Jan 3, 2022 · 113 comments
Open

Register package #9

ufechner7 opened this issue Jan 3, 2022 · 113 comments

Comments

@ufechner7
Copy link
Owner

@JuliaRegistrator register

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/51591

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.0 -m "<description of version>" 309e15d0eef35c793e6fe737c6e753072838e17b
git push origin v0.1.0

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

@JuliaRegistrator
Copy link

Registration pull request updated: JuliaRegistries/General/51591

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.0 -m "<description of version>" 37ee55280b24ed18cc34a8cc304b54653dbdfee4
git push origin v0.1.0

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/56517

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.2.0 -m "<description of version>" 722a791c35205619b2cb574c1d60ca187a677678
git push origin v0.2.0

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/58644

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.0 -m "<description of version>" e5420062c70da5c8d8e6c181bf12aa80f476ddcf
git push origin v0.3.0

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

@JuliaRegistrator
Copy link

Registration pull request updated: JuliaRegistries/General/58644

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.0 -m "<description of version>" 33144e8ff20458071f99e5271a6da3e487e22631
git push origin v0.3.0

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/58689

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.1 -m "<description of version>" b1e80d381ca80588bc26e62050bdccf137593659
git push origin v0.3.1

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/58810

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.2 -m "<description of version>" 497b65525611fe36fe0943640aee13b4af243729
git push origin v0.3.2

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

@JuliaRegistrator
Copy link

Error while trying to register: "Tag with name v0.3.2 already exists and points to a different commit"

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/59541

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.3 -m "<description of version>" bdabea2585986fad68b06252fff79edf4c003643
git push origin v0.3.3

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/59913

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.4 -m "<description of version>" 3f2f0dee37c7fd911720d2d16480199de71a439f
git push origin v0.3.4

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

@JuliaRegistrator
Copy link

Error while trying to register: "Tag with name v0.3.4 already exists and points to a different commit"

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/111776

Tip: Release Notes

Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text
"Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the
release that TagBot creates. i.e.

@JuliaRegistrator register

Release notes:

## Breaking changes

- blah

To add them here just re-invoke and the PR will be updated.

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.1 -m "<description of version>" 7c7a4a5fa89da28f24e1fea9a958bbfd943b076d
git push origin v0.6.1

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

Release notes:

Changed

  • renamed the example simulate.jl to simulate_simple.jl
  • renamed the example simulate_ii.jl to simulate_steering.jl
  • add the script menu.jl that provides a menu with all the examples
  • bump ControlPlots to 0.1.4
  • bump KiteUtils to 0.7.4

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/112472

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.2 -m "<description of version>" 75158b62033acc232cce08de65166cce260f39d3
git push origin v0.6.2

@ufechner7
Copy link
Owner Author

ufechner7 commented Aug 6, 2024

@JuliaRegistrator register

Release notes:

Changed

  • renamed the example simulate.jl to simulate_simple.jl
  • renamed the example simulate_ii.jl to simulate_steering.jl
  • add the script menu.jl that provides a menu with all the examples
  • bump ControlPlots to 0.1.4
  • bump KiteUtils to 0.7.4
  • the function copy_examples() copies now all examples
  • updated the documentation
  • improved the scripts in the bin folder, not relevant for most users

@JuliaRegistrator
Copy link

Error while trying to register: Version 0.6.2 already exists

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/112502

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.3 -m "<description of version>" 2864ebb4e03176afa8c6d8f8a0e23388ace2bb87
git push origin v0.6.3

@ufechner7
Copy link
Owner Author

ufechner7 commented Aug 12, 2024

@JuliaRegistrator register

Release notes:

Added

  • a new kite model, KPS3_3L was contributed by Bart van de Lint. It uses three lines to the ground and three winches for steering a ram-air foil kite.
  • caching for the initial equilibrium
  • function KiteModels.install_examples() that copies the examples, the data folder and installs the required extra packages
  • log alpha2, alpha3, alpha4; they must never become negative

Fixed

  • the calculation of the call-backs per time step was fixed in all examples and the tests

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/112981

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.4 -m "<description of version>" 14eab79985a446949395753ea7256e3f663de6c5
git push origin v0.6.4

@JuliaRegistrator
Copy link

Registration pull request updated: JuliaRegistries/General/112981

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.4 -m "<description of version>" b613e79954658ea29cc896053bcdf0b211615413
git push origin v0.6.4

@ufechner7
Copy link
Owner Author

ufechner7 commented Aug 23, 2024

@JuliaRegistrator register

Release notes:

Changed

  • bump KiteUtils to 0.7.7
  • add new examples to menu
  • major change to the function that finds the initial equilibrium; the function init_sim! has the new
    parameter delta which should be in the range of 0.01 to 0.03.
  • better error message if init_sim!, but no exception any more. I just returns nothing.
  • remove dependency StatProfilerHTML

Added

  • add KCU drag, based on kcu_diameter and cd_kcu
  • add function bridle_length (not exported)
  • unit tests for the KPS3_3L model, based on ModelingToolkit
  • script examples/plot_cl_cd.jl
  • script examples/plot_cl_cd_plate.jl
  • script torque_controlled_mtk.jl

Fixed

  • correct tether drag based on l_bridle; if the kite has more than 7 bridle lines l_bridle must be larger than bridle_length(se)

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/113710

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.5 -m "<description of version>" f080e9ef33f3b7060ec2ed4222c3e1e552f658f5
git push origin v0.6.5

@JuliaRegistrator
Copy link

Registration pull request updated: JuliaRegistries/General/113710

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.5 -m "<description of version>" 3711b8701d2602d56cc8047fc6b5d8897aabfe9d
git push origin v0.6.5

@ufechner7
Copy link
Owner Author

ufechner7 commented Sep 3, 2024

@JuliaRegistrator register

Release notes:

Changed

  • the method next_step! uses now upwind_dir as parameter and not longer wind_dir
  • install matplotlib if it is not already installed after user confirmation in a Julia specific environment
  • replaced OrdinaryDiffEq with the three packages OrdinaryDiffEqCore, OrdinaryDiffEqBDF
    and OrdinaryDiffEqSDIRK. This should help to reduce the pre-compilation time.
  • set the parameter delta in the examples
  • always specify the system.yaml file to use in the examples, always use load_settings instead of se.
    This ensures that the settings are always freshly loaded from the file when the script is launched, so any changes
    to the settings become immediately effective.
  • the KPS4_3L model was replaced by the pure ModelingToolkit (MTK) based version. This allows not only a much faster simulation, but the results are also much more accurate.

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/114422

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.6 -m "<description of version>" cb2a50984fa6effb478592d6fc75fc09bb1e31f5
git push origin v0.6.6

@JuliaRegistrator
Copy link

Registration pull request updated: JuliaRegistries/General/114422

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.6 -m "<description of version>" cb2a50984fa6effb478592d6fc75fc09bb1e31f5
git push origin v0.6.6

1 similar comment
@JuliaRegistrator
Copy link

Registration pull request updated: JuliaRegistries/General/114422

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.6 -m "<description of version>" cb2a50984fa6effb478592d6fc75fc09bb1e31f5
git push origin v0.6.6

@JuliaRegistrator
Copy link

Registration pull request updated: JuliaRegistries/General/114422

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.6 -m "<description of version>" 122f8ecb60c631e0b347ff5bf8897f4350182376
git push origin v0.6.6

@ufechner7
Copy link
Owner Author

ufechner7 commented Oct 20, 2024

@JuliaRegistrator register

Release notes:

Changed

  • renamed test_init.jl to test_init_4p.jl
  • by default, azimuth in wind reference frame is now used
  • the orientation is now represented in NED reference frame
  • the method calc_heading has two new, optional parameters: neg_azimuth=false, one_point=false
  • the definition of heading and azimuth has changed, which will require adaptions in the controller

Added

  • example plot_side_cl.jl
  • example plot_cl_cd_plate.jl
  • example steering_test.jl
  • example test_init_1p.jl
  • the test script test_orientation.jl was contributed by Daan van Wolffelaar; currently, some of these tests are still broken (error of about 2%)
  • XFoil for calculating the polars

Fixed

  • many of the examples; all examples of menu.jl now work

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/117697

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.7 -m "<description of version>" 50daf46f736301ab9a540b8ca4d3a619936aa1cc
git push origin v0.6.7

@JuliaRegistrator
Copy link

Registration pull request updated: JuliaRegistries/General/117697

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.7 -m "<description of version>" c9a6eca12ee3097e24630674f05f2589fad28eb7
git push origin v0.6.7

@ufechner7
Copy link
Owner Author

@JuliaRegistrator register

Release notes:

Changed

  • the sign of the steering signal was changed. Now, a positive steering signal causes a positive turn rate.
    The turn rate is the derivative of the heading angle.
  • all orientation tests pass now (calculation of roll, pitch, yaw, azimuth_north, elevation, heading)
  • add example steering_test_1p.jl
  • improve steering_test_4p.jl, use fully powered kite now
  • the logged steering signal is now divided by set.cs_4p, because the new version of KitePodModels.jl multiplies the steering value with this constant
  • update documentation regarding steering and heading

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/117931

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.8 -m "<description of version>" 698c9336b05bd73967c99d6175c56c4b3740eb4a
git push origin v0.6.8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants