We are constantly working on new features. However the game design is a tricky environment, things change very fast, sometimes testing a new feature takes longer than we would wish for it to take, and it's not because we are not putting enough resources to new features - it's simply because they are usually big, substantial elements of the game.
At this point, we don't know exactly how much time it will take and we cannot give you any specific date, but we are trying to make the new update as fast as possible.