0.11.2.6 (2026-01-16)

– fixed inverted y axis in result graph when specified y values used

0.11.2.5 (2026-01-14)

– fixed uneditable pile library file for HP piles and General piles if users don’t have admin right
+ added option to use default pile library

0.11.2.4 (2026-01-12)

– fixed inconsistent result data format for user defined boundary condition cases
– fixed missing moment curves in load-deflection-moment graph for fixed head cases
– fixed pile graph showing user defined boundary condition when not required

0.11.2.3 (2026-01-11)

– fixed incorrect load sorting in the load dialog

0.11.2.2 (2025-12-29)

+ added more user interface languages
– fixed missing pile loads after stiffness matrix analysis.

0.11.2.1 (2025-07-28)

– fixed failing to sign out occasionally.

0.11.2.0 (2025-07-27)

+ added analysis server. With the analysis server, PyPile can communicate with external program or script through local http channel to automate the analyses.

0.11.1.2 (2025-05-05)

– fixed invalid serial number on latest Windows 11 update

0.11.1.1 (2025-01-20)

– fixed crash introduced by translation

0.11.1.0 (2025-01-19)

+ GUI translation. Volunteers are required to translate the graphical interface to different languages.

0.11.0.1 (2024-12-31)

+ changed the nomenclature for pile head loads: H for lateral loads, Q for axial loads, and M for moment.

0.11.0.0 (2024-12-29)

+ added axial load interpolation along pile length for concrete piles. Concrete pile bending stiffness is dependent on pile axial loads. In some cases, axial load variation makes a difference for lateral pile analysis.
+ added legends for the main result graphs
+ added svg and pdf export for the main result graphs
+ added model graph color customization
+ added Pu for elastic perfectly plastic soil and strain hardening soil
+ drag and drop to open file
– fixed dead loop with some tension loads on concrete pile
– fixed program cannot be properly closed when dead loop presents

0.10.2.2 (2024-12-03)

– fixed program crashing when open file with applied spring support

0.10.2.1 (2024-11-05)

– fixed network connection issue

0.10.2.0 (2024-11-03)

+ added shared license management

0.10.1.1 (2024-06-26)

– fixed long company address display
– fixed failure to start after pile wall mode is selected

0.10.1.0 (2024-06-23)

+ new about dialog showing software serial number
+ default trial license valid for 14 days
+ annual subscription

0.10.0.1 (2023-10-20)

+ added group reduction factors equations
+ added group reduction button in soil model dialog

0.10.0.0 (2023-10-19)

+ improved 2D model graphic view
+ added finite element model graph
+ added group reduction factor calculation
+ added concrete section data export
+ added groundwater level in graphic view
+ added elevation in graphic view
+ added curvature unit

0.9.0.6 (2023-07-23)

– corrected equivalent depth for Reese sand when the sand layer in the second layer or below

0.9.0.5 (2023-07-12)

– fixed incorrect low strength message for pure concrete section

0.9.0.4 (2023-04-04)

– fixed incorrect max shear and moment summary

0.9.0.3 (2022-12-20)

– fixed program crashing when p-y curves are generated for piles with stickup

0.9.0.2 (2022-07-08)

– fixed program crashing when concrete pile with zero strength

0.9.0.1 (2022-01-12)

– fixed program crashing during xlsx file export with long sheet name

0.9.0 (2022-01-02)

+ round and rectangular reinforced concrete piles
+ finned piles
+ better JavaScript editor
+ user customizable general pile list
+ battered pile p multiplier hint
– fixed p-y spring illustration cannot display when program is started from different folders
– fixed convergence issue with small axial loads

0.8.6 (2021-01-23)

+ changed soil movement load from relative soil movement to absolute soil movement
+ added variable soil movements along depth
– minor GUI adjustment

0.8.5 (2020-07-09)

– fixed API sand error with small friction angle

0.8.4 (2020-04-19)

– fixed decimal point entry issue for countries using decimal comma
– fixed result data export titles in xlsx file

0.8.3 (2020-04-12)

– fixed program crash when more soil layers exist under pile bottom

0.8.2 (2020-03-31)

– fixed program crash when assign soil properties

0.8.1 (2020-03-30)

– fixed p-y curve output unit error

0.8.0 (2020-03-28)

+ nonuniform pipe pile
+ multi-section pile
+ pile section defined with function
+ arbitrary loads graphic presentation
+ p-y JavaScript test dialog
+ model graph view settings

0.7.0 (2020-01-19)

+ switched the numerical method from FDM to FEM
+ weak rock model
+ c-phi soil model
+ soil movement load
+ soil movement force dialog
+ arbitrary loads at arbitrary locations
+ concentrated forces and moments
+ distributed lateral loads
+ soil movement loads
+ arbitrary boundary conditions at arbitrary locations
+ lateral ground springs
+ rotational springs
+ lateral movement fixed
+ rotation fixed
+ nonlinear pile bending stiffness
+ elastic perfectly plastic
+ user defined curve
+ user defined javascript function
+ support windows 64 bit
– no windows 32 bit

0.6.3 (2019-02-04)

– corrected illustration typo
– removed emf file support

0.6.2 (2018-05-13)

– fixed p-y curve output depth
– fixed minor menu typo

0.6.1 (2018-01-03)

– minor bug fix

0.6.0 (2017-11-02)

+ API Sand
+ foundation stiffness matrix
+ showing p-y curves along pile depth
+ soil resistance data and curves
+ soil model illustration graphs
+ improved graph quality
+ display soil model options in combo box
– changed E to E/b for soil models added in 0.5.0
– fixed PyFunction declaration
– other minor fixes

0.5.0 (2017-07-03)

+ elastic soil model
+ elastic perfectly plastic soil model
+ elastic perfectly plastic strain hardening soil model
+ brittle rock model
+ Chinese graphical user interface
– bug fixes

0.4.1 (2017-04-18)

– fixed program crashing when result graphs showing

0.4.0 (2017-03-28)

+ axial loads
+ result graph export (svg, emf, pdf, png)
+ English units
+ result graph print
+ copy and paste data between loads table and spread sheet
+ delete load by delete key
+ more HP piles
+ copy pile type

0.3.1 (2017-02-18)

+ effective unit weight symbol
– fixed incorrect HP pile width

0.3.0 (2017-02-01)

+ multiple piles
+ HP piles
+ text output
+ updated excel file export
+ updated A and B curves
+ copy layer top parameter to layer bottom
+ loads generation and delete
– moved N from stiff clay w/o water soil to loading
– groundwater level, use effective unit weight
– bug fix

0.2.2 (2016-03-24)

– bug fix

0.2.1 (2016-03-07)

+ multi-layered soil
+ P multiplier
+ lateral load and moment combination
+ rotation angle output
– used fixed J = 0.5
– bug fix

0.2.0 (2015-11-10)

+ multilayered soil
+ P multiplier
+ lateral load and moment conbination
+ pile rotation output