It's considered finished, yes.
About future updates, never say never, but there are no concrete plans as of now.