Skip to content

2024-Q4

Latest
Compare
Choose a tag to compare
@shapiromatron shapiromatron released this 29 Jan 02:49
· 4 commits to main since this release
6831239

January 28th, 2025

We are proud to release 2024.Q4. This release includes two large new features that are available to select users; after some internal testing we plan on making them generally available:

  1. Benchmark dose (BMD) modeling using pybmds. Nearly a decade ago HAWC was capable of BMD modeling using EPA's BMDS. The engineering was complex and required running modeling computation on a remote Windows computer. More recently BMDS has been rewritten to a python package pybmds that can be executed directly in HAWC. We've updated HAWC to use pybmds and with a new simplified modeling user interface. The interface is currently available for HAWC beta testers, but we hope to make available broadly in the next release
  2. New search capabilities. Searches have been available in HAWC since the beginning, but searches could only be conducted from within an assessment, that is, you could not search for content across assessments. With this release, you can search for studies and visualizations across assessments. When you're authenticated, you can search for content that may not be publicly released as well but still restricted to your level of access on projects.

In addition to these larger features, we've made some refinements to assessment labels for tables and visuals that were released last quarter, based on feedback that we've gotten from use.

Finally, we've made a large change to the header and global navigation pane of HAWC to better indicate to users they're logged in vs. logged out, as well as other minor UI updates based on feedback. We welcome feedback!

A total of 30 pull requests were merged from 2024-10-25 and 2025-01-28. The complete changelog is described in summary below; the emoji legend describes how change bullets are categorized:

Global Updates:

Labeling updates:

User Interface (UI) Updates:

Visualizations:

API Updates:

Developer/Security updates:

Emoji legend:

  • 🚀 Feature - this is a new feature or improvement to the existing application
  • 🧪 In Progress - a feature actively under development; may not yet be available in production
  • 🐞 Bug - fixed an error in the current software
  • 📄 Documentation - updated user/developer documentation
  • 🔒 Security Updates - security related updates
  • 🛠️ Developer Tools - updated internal tooling for a better developer experience