Skip to content

Releases: harirakul/chemlib

v2.2.4

25 Aug 18:08
Compare
Choose a tag to compare
  • Fixed major bug with limited amount of reactants/products in Balancing Reactions - Issue #45
  • Fixed bug with Empirical Formula generation - Issue #41
  • Removed rounding altogether to avoid inaccurate calculations - Issue #34
  • Cleaned data types and null values from Periodic Table CSV - PR #44
  • Added reduction potentials for halogenes F, Cl, Br and I - PR #23
  • Overloaded the == operator for the Compound class, allowing for easy checking of equality between compounds

v2.2.3

13 Feb 23:08
Compare
Choose a tag to compare
  • Fixed bug with initialization of Ds, Rg, and Cn - Issue #27
  • Added classmethod by_num to the Element class

v2.2.2

03 Nov 04:59
Compare
Choose a tag to compare
  • Fixed major bug with H6C6 combustion in Balancing Equations - Issue #19

v2.2.1

05 Jun 19:36
Compare
Choose a tag to compare
  • Holding off on image generation for Galvanic Cells (use gcell.draw() to manually generate diagram) - Issue #11
  • Fixed bug in the limiting_reagent method of the chemlib.chemistry.Compound class - Issue #13

v2.2.0

15 May 17:02
Compare
Choose a tag to compare
  • Added pH calculation
  • Added equilibrium_concentrations method to Reactions
  • Added chemlib.utils.IceTable and chemlib.utils.Quantity
  • Fixed bugs in the chemlib.quantum_mechanics.Wave class

v2.1.9

17 Jan 18:05
Compare
Choose a tag to compare
  • Removed the Periodic Table GUI (Made into a stand-alone application)
  • Added classmethod by_formula to Reactions
  • Added chemlib.utils.DimensionalAnalyzer to clean up code
  • Fixed bugs in Compound initialization and accepting parentheses in formulae
  • Added String overloading to Element, Compound, and Reaction
  • Fixed bug in the Combustion class

chemlib 2.1.8

22 Dec 04:55
Compare
Choose a tag to compare

Fixed a major bug in Compound initialization.

v2.1.7

18 Dec 01:07
Compare
Choose a tag to compare
resolved imports

v2.0

19 Sep 23:49
Compare
Choose a tag to compare

Most Important Additions:

Stoichiometry for chemical reactions
Combustion Reactions
Limiting Reagents

v1.0

14 Sep 20:34
Compare
Choose a tag to compare

First stable release of chemlib.