Skip to content

Commit 3dcba64

Browse files
committed
bump version
1 parent 84822e6 commit 3dcba64

4 files changed

Lines changed: 11 additions & 13 deletions

File tree

CHANGELOG.rst

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
Changelog
22
=========
33

4-
3.0.6 (xx/xx/2026)
4+
3.0.6 (02/07/2026)
55
-------------------
6-
* put info from requirements files into pyproject.toml
7-
* fix testing badge
8-
* update 11_performance.ipynb to work with jupyterlite
9-
* do not install numba when using jupyterlite
10-
* clean up docs/conf.py
11-
* move jupyter_lite_config.json out of root repo level
12-
* modernize .readthedocs.yaml
6+
* add near-field E and H field APIs, fix boundary continuity/medium handling, and expand validation tests
7+
* add field calculation utilities, field module cleanup/help text improvements, and precomputed E/H reference data (via scattnlay)
8+
* improve performance: ~20% speedups in Mie backends and faster near-field calculations; add speed benchmarks
9+
* documentation updates: new/updated notebooks (boundary conditions, 2D fields, performance), clarified conventions
10+
* refresh docs/README visuals and assets; add custom CSS for docs images
11+
* jupyterlite/RTD updates: config moves, build modernizations, and avoid numba install in JupyterLite
12+
* packaging/CI: pyproject and requirements cleanup, improved PyPI workflow, updated citation automation/config
13+
* misc cleanups: remove unused files/images, minor typos, Makefile and docs config tidy-ups, CITATION.cff refresh
1314

1415
3.0.5 (1/2/2026)
1516
-------------------

docs/15_2D_fields.ipynb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@
5151
" await piplite.install(\"miepython\", deps=False)\n",
5252
" os.environ[\"MIEPYTHON_USE_JIT\"] = \"0\" # jupyterlite cannot use numba\n",
5353
"\n",
54-
"import miepython as mie\n",
5554
"from miepython.field import eh_near_cartesian\n",
5655
"\n",
5756
"GITHUB_DATA_BASE = \"https://raw.githubusercontent.com/scottprahl/miepython/main/docs/data\""

miepython/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,9 @@
135135
"_D_downwards",
136136
)
137137

138-
__version__ = "3.0.5"
138+
__version__ = "3.1.0"
139139
__author__ = "Scott Prahl"
140140
__email__ = "scott.prahl@oit.edu"
141-
__copyright__ = "2017-26, Scott Prahl"
141+
__copyright__ = "2017-2026, Scott Prahl"
142142
__license__ = "MIT"
143143
__url__ = "https://github.com/scottprahl/miepython.git"

release.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ Releasing a new version
66
# update the version in miepython/__init__.py
77
git commit miepython/__init__.py -m 'update version'
88
git push
9-
10-
# fix version in both __init__.py
119

1210
# update CHANGELOG.rst
1311
git shortlog 3.0.0..HEAD

0 commit comments

Comments
 (0)