-
Notifications
You must be signed in to change notification settings - Fork 61
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
Drafting release of v0.10.0 #2380
Changes from 5 commits
b7f2804
151a670
dc87003
25c253d
bc3d999
1b7d688
194d0cb
94a35de
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,34 @@ | ||
# v0.10.0 (*08.08.2024*) | ||
|
||
## Major Changes since v0.9.0 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. bravo!!! |
||
* Automatic network generation from high-level specifications. | ||
* Units at the user interface including scaling and conversion. | ||
* Morphologies are now loaded through a unified interface, bundling morphology, meta data, and segment tree. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. this sentence reads odd to me There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. also, maybe use 'metadata' to be consistent? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes |
||
|
||
## Internal Updates | ||
|
||
* Documentation overhaul | ||
* Performance improvements | ||
- Label resolution uses hashes instead of strings | ||
- Spike delivery is now up to 30% faster leading | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. this sentence reads odd to me |
||
- Load balancing | ||
* Fixes | ||
- Better support for source builds on MacOS (aarch64) | ||
- `modcc` no longer allows internal variables (`v`, `celsius`, ...) as `ASSIGNED` | ||
- Better support for raw (C++) mechanisms | ||
* MC cells are now cable cells | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. what is MC cells? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Stands (stood?) for Multi-Compartment as in |
||
|
||
## Breaking changes | ||
* Return values of all morphology loaders have changed. | ||
* Raw (segment tree) loaders removed. | ||
* Support for Python 3.8 removed. | ||
* C++: Removed `simulation::inject_events`, use a generator instead. | ||
|
||
## New Contributors | ||
* @ErbB4 made their first contribution in https://github.com/arbor-sim/arbor/pull/2271 | ||
|
||
**Full Changelog**: https://github.com/arbor-sim/arbor/compare/v0.9.0...v0.10.0 | ||
|
||
# v0.9.0 | ||
|
||
** 2023 08 09 ** | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
0.9.1-dev | ||
0.10.0-rc |
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. cmake is not my thing so I cannot review it in a responsible way. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This will check if |
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. a small step in Arbor and also a small step in computational neuroscience! but still. congratulations! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why removed ""? a sign for merging child branches?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So, all of the checkouts are recursive, i.e. they will descend into submodules (recursively!) and fetch those in addition. However, in all other instances we don't use
"
, so I removed them here, too.