Updates and new features completed in the past few months.