Changes in versions:

Version 1.0

1) First release: 09-Apr-2022; Version Number: 1.0.8134.15784

2) Release Date: 14-Oct-2022; Version Number: 1.0.8322.17557
	Key Updates:
a) Added a subfolder 'Docs' and a link to the published article "Design of 1D Photonic Crystals Sustaining Optical Surface Modes".
Subsection 3.7 there ("A Practical Example of Designing a 1D PC Structure Sustaining Long-Range Surface Plasmons") may be used as the program's help.


Version 1.1
3) Release Date: 01-Jan-2023; Version Number: 1.1.8401.20377
	Key Updates:
a) To insert the default value from the '1DPC4all.dll.config' file (instead of a specific argument value after '1DPC4all.exe'), use '-1'.
b) In Step 2, one can duplicate all the layers in the structure N times.


Version 2.0
4) Release Date: 09-Apr-2025
	Key Updates:
a) Two-dimensional (2D) waveguide calculations are now available in the Step 2 window (see bottom-right checkbox). Note: The program name 1DPC4all remains unchanged.
	b) The program has been migrated from the .NET 6 framework to .NET 8.
	c) Annotations can now be added to the dispersion image in the Step 3 window.
	d) The angle of incidence (theta0) is now displayed in degrees on the lambda-rho label in the Step 2 window.
	e) Fixed a bug affecting certain Maxwell-Garnett calculations.
Version Number: 2.0.9415.36854 (11-Oct-2025)
	f) Added the published article "Cutoff-inclusive generalized effective index method for waveguide design" (to the 'Docs' subfolder), describing the principle used for 2D waveguide calculations.
	g) Program speed and stability have been improved.

