**Features**:
+ Interface adjustment of menu bar.
+ Correction of loop chains.
+ Capture image of main canvas before choosing path instead of after chosen.
+ Documentation updated:
+ Main functions.
+ API documentation of Python-Solvespace.
+ Check cut-links for collections.
+ Add "Six bar linkage mechanism" configuration.
+ Add progress dialog on contracted link assortment enumeration.
+ Nested do loop method for contracted graph enumeration.
+ Speed up performance of searching contracted graphs.
+ Add clear assortment button.
+ Optimized user experience of free move mode.
+ Allow empty links in mechanism expression grammar.
+ Fix the crash of restoring a mechanism expression.
**Development**:
+ Save user settings to "~/.pyslvs.ini", let it can be backup more easily.
+ Speed up performance of number synthesis.
+ Speed up performance of Cartesian product function.
+ Switch synthesis functions into QThreads.
+ Add libraries doc for development.
+ Type of `__version__` is changed to string.
+ Core kernels `pyslvs`, `python-solvespace` have been changed to PyPA package.