Recent Releases of https://github.com/cdcgov/ixa
https://github.com/cdcgov/ixa - ixa-v0.3.2
Fixed
- Made the fields of ExecutionStatistics public (#496)
- Rust
Published by ext-cfa-ixa-release[bot] 12 months ago
https://github.com/cdcgov/ixa - ixa-v0.3.1
Added
- Changed
Context::data_pluginsinto aVec, implementedDataPlugin::indexmethod. (#477) - A
justfilewith a suite of tasks for local development. Implements #459. (#460)
Other
- Publicly exposed
Context::get_execution_statistics. (#489) - Added a chapter on indexing properties to the ixa book. (#449)
- bump release-plz/action from 0.5.108 to 0.5.110 (#479)
- Rust
Published by ext-cfa-ixa-release[bot] 12 months ago
https://github.com/cdcgov/ixa - ixa-v0.3.0
This release makes a breaking change to data plugins. When migrating:
- Look for instances of of
get_data_containerand replace them withget_data - Look for instances of
get_data_container_mut; if they were purely for initialization of the data container, they can be removed or replaced withget_data. If a mutable reference is actually needed, replace withget_data_mut - Look for instances of
define_data_plugin; you may be able to move code that was previously outside of the macro into the initializer
Added
- [breaking] New data plugin API (#464)
Fixed
- Silenced a handful of warnings that are only emitted for the
web_apifeature. (#469)
Other
- Made the check for a request of zero sampled people more robust, which potentially avoids a panic deeper in the code path. (#474)
- enable markdownlint and ignore CHANGELOG.md (#462)
- Rust
Published by ext-cfa-ixa-release[bot] about 1 year ago
https://github.com/cdcgov/ixa - ixa-v0.2.1
Added
- Added
execution_stats.rsthat implements collecting profiling data. (#427)
Fixed
- definemultiproperty_index should not references private module (#450)
Other
- release-pr should run every 2 weeks (#446)
- Added a command line flag for a timeline progress bar. (#426)
- Unorphands numeric.rs, which was accidentally orphaned in #333. (#443)
- fix definereport macro ( renamed from createreport_trait) (#447)
- fix performance md (#445)
- Rust
Published by ext-cfa-ixa-release[bot] about 1 year ago
https://github.com/cdcgov/ixa - ixa-fips-v0.1.1
Other
- Added
FIPSErrorfor representing data out of range errors. (#368)
- Rust
Published by ext-cfa-ixa-release[bot] about 1 year ago
https://github.com/cdcgov/ixa - ixa-v0.2.0
Added
- Adds
filter_people, which removes people from a vector. Fixes #435. (#437) - Added wasm integration tests with playwright (#410)
- Added a progress bar feature and modified the logging module to accommodate it. (#416)
- add sample people (#422)
- Resources for learning Rust for ixa development (#412)
- Wasm Compatibility, including a new Wasm logger (#379)
- Add PluginContext trait for Context (#385)
- Use a fast pseudorandom number generator (#380)
Fixed
Other
- use PluginContext (#438)
- Silences a few lints new in the latest Rust release. (#442)
- edits to book re SIR terminology (#432)
- Added a section on performance and profiling in the Ixa Book. Fixes #407. (#425)
- Update context.rs (#431)
- Made in-source references to input files for examples more robust. Fixes #374. (#428)
- bump release-plz/action from 0.5.107 to 0.5.108 (#418)
- add action to Check Conventional Commits (#415)
- Disable markdown lint (#420)
- Add release plz config to use conventional commits (#411)
- Update dependabot.yaml (#382)
- Remove duplicate
For instancefrom docs (#383)
- Rust
Published by ext-cfa-ixa-release[bot] about 1 year ago
https://github.com/cdcgov/ixa - ixa-v0.1.2
Added
- Added the
ixa-fipscrate as a member of the workspace. - Add prelude (#333)
- Add disallowed methods to linter - hashmap, hashset (#335)
- Support multi-property indexes (#309)
- Improve display of Option in reports (#370)
Fixed
- subscribetoevent for derived properties should work even before adding people (#347)
Other
- Make debugger and web API options with feature flags
- Narrative-style documentation for the Random module (#361)
- Add dependabot.yaml. Closes #355. (#356)
- Added a more helpful error message when a duplicate global property causes a panic. (#373)
- Added the
'staticconstraint toPersonPropertyand changedPersonProperty + 'statictoPersonPropertyeverywhere. (#372) - Dependencies are now listed in
[workspace.dependencies]and inherited in packages that depend on them viamy_dependency.workspace = true. - Workspace members and examples with their own
Cargo.tomlinherit the values of the fields repository, license, edition, homepage, and authors from the workspace. - Use
FromReprinstead oftransmuteforu8toUSStateconversion. - Added cache to the github build (#348)
- Use glob pattern for workspace members (#345)
- Modified workspace members to opt in to workspace lint exceptions.
- Vendor
almost_eq,convergence, and theassert_almost_eq!macro from statrs@0.18.0 (prec.rs), which are implemented on top of the smallapproxcrate. - New benchmark action (#326)
- Add bench=false to benchmarks package (#327)
- Move integration tests to unpublished sub crate (#320)
- Rust
Published by ext-cfa-ixa-release[bot] about 1 year ago
https://github.com/cdcgov/ixa - ixa-derive-v0.0.2
Other
- Dependencies are now listed in
[workspace.dependencies]and inherited in packages that depend on them viamy_dependency.workspace = true. - Workspace members and examples with their own
Cargo.tomlinherit the values of the fields repository, license, edition, homepage, and authors from the workspace. - Modified workspace members to opt in to workspace lint exceptions.
- Rust
Published by ext-cfa-ixa-release[bot] about 1 year ago
https://github.com/cdcgov/ixa - ixa-v0.1.1
Added
- Breakpoint, "next", and "halt" implementation. Fixes #163. (#249)
- Markdown lint to pre-commit (#298)
Fixed
- Fix double borrow during property registration (#312)
Other
- Restored workspace, correct versions to Cargo.toml (#321)
- Fixed broken
includein the Ixa book. Fixes #302. (#306) - Updated setup script to use released ixa in cargo (#300)
- Fixed extra semicolon (#313)
- Fixed book summary chapters (#319)
- Integrated Benchmarks Into CI (#215)
- Added contributor docs (#295)
- Rust
Published by ext-cfa-ixa-release[bot] over 1 year ago
https://github.com/cdcgov/ixa - ixa-v0.1.0
Changed
- This is the first pre-production release of ixa 0.1.0, see documentation at https://ixa.rs/book
- Rust
Published by ext-cfa-ixa-release[bot] over 1 year ago