GitHub repository: obrodinho/gnome-shell-maximize-to-workspace-with-history
Description: Moves windows to new workspace when Maximized and moves them back when Unmaximized. Inspired by https://github.com/rliang/gnome-shell-extension-maximize-to-workspace with history support