Features
- generate gstreamer registry if gst-launch-1.0 is present [159](https://github.com/AppImageCrafters/appimage-builder/pull/159) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/a643d8650a6722dfb20b293f7e416820808bfd1b))
Bug Fixes
- strip shebang line before processing it ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/e508a5e110182f4294de3dff86a0b0110174bda7))
- make a default path mapping of the build dir [162](https://github.com/AppImageCrafters/appimage-builder/pull/162) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/8721b812f7137ba02cb0f49f021383ae680d2dfa))
- use dbus-launch on parloe test cases [162](https://github.com/AppImageCrafters/appimage-builder/pull/162) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/78033f3de25822677c866cae9d4f112cb1d608f0))
- application id [162](https://github.com/AppImageCrafters/appimage-builder/pull/162) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/39ccff1d60d10b69bdf7c9dc0e81aae35a8de5d0))
- implement __setitem__ and __delitem__ on Environment [162](https://github.com/AppImageCrafters/appimage-builder/pull/162) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/39b26789a97c5ae0c2136ce4695a4e95bf2f27fd))
- test_generate_executable_env test [162](https://github.com/AppImageCrafters/appimage-builder/pull/162) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/311704e41d0686c210e7a6d69177c32f905c09c4))
- run bundle test on ubuntu 18.04 ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/5732219cef0985961b477727aca7446a27fa0289))
- commands output was rewrote in next execution [194](https://github.com/AppImageCrafters/appimage-builder/pull/194) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/ba2a0a8edcb9a10e21f72e4ec3e827278d891898))
- remove dependencies of build job on stable release workflow ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/dd18f6e236af950ca81f860e65a9bfecdde3b894))
- try to match semantic versioning scheme ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/7d600ce58da56fc03ad3b89bb93cd00780cbbe7d))
Code Refactoring
- test ExecutablesScanner.read_shebang ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/e757003a6c60ea72721c866758befa2dc6a50058))
Commits
- 993ce9a: add get, set and keys features to environment.py (Alexis Lopez Zubieta) [159](https://github.com/AppImageCrafters/appimage-builder/pull/159)
- e8c8031: add parole recipe to test gstreamer helper (Alexis Lopez Zubieta) [159](https://github.com/AppImageCrafters/appimage-builder/pull/159)
- simplify Enviroment.serialize method [162](https://github.com/AppImageCrafters/appimage-builder/pull/162) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/c8c7ecaa9cadd2653517c13f0170774197888dd9))
- format code [162](https://github.com/AppImageCrafters/appimage-builder/pull/162) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/5b0eabcfc02913f2a5e5a36bb6324f068ae43a87))
- be18206: Use ubuntu version number (Lucian I. Last) [178](https://github.com/AppImageCrafters/appimage-builder/pull/178)
- 0b2f191: Fix appimagetool install (Lucian I. Last) [179](https://github.com/AppImageCrafters/appimage-builder/pull/179)
- f5132e9: Fix error when icon size cannot be guesed (goldstar611) [186](https://github.com/AppImageCrafters/appimage-builder/pull/186)
- 62e4b87: Generate Correct Arch In X-AppImage-Arch (TheBrokenRail) [192](https://github.com/AppImageCrafters/appimage-builder/pull/192)
- a44066c: Deploy libc and ld-so to AppDir/runtime/compat (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 2edec97: Use filename and symbol versions strings to guess the libc version (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 7d5c6ed: Add ExecutablesPatcher class to handle patching the interpreters paths as relative (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 69d3b1a: Add black to dev packages (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- c20abb7: Deploy apprun_hooks lib from generator (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 429c258: Format using black (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 1c1194d: Deploy AppRun from generator (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 6cdc4ea: Log errors as warnings (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 89ee916: Handle shebangs with space at the beginning (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 66705b9: Link interpreters from runtimes (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 21f3236: Add test cases to bash example (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- af1ef3c: Drop ExecutablesWrapper (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- ed93ec0: Implement patchelf methods: add_needed, get_soname, get_rpath, and set_rpath (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- b9083c9: Implement rpath patching helper (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- cb448bf: Relocate patchelf (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- ee9580b: Create gtkmm hello world example (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 482264d: Fix runtime path in pacman deploy test (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- b33ed37: Fix runtime path in apt deploy test (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 7d3d8cd: Fix add patchelf to docker container before running pytest (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- d5a36c0: switch to /tmp before building bash (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- c5190e2: record recipe path before cd (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- e40111c: Don't set LD_PRELOAD as it's already set by AppRun v2.0 (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 332ac57: Normalize variable names (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- affaec6: Set continuous as default AppRun version (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 8411288: Change AppRun cache dir from "runtime" to AppRun (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- bff40c5: Rename examples to recipes (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- d6d12bf: Set AppDir as absolute path in scripts execution environment (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 911b22a: Update scripts to use the new location of the appimage-builder recipe (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- eef2d38: Add environment RECIPE to shell scripts with the path to the recipe file being used (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 42bec65: Build bash inside the recipe/bash dir (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- cd77e5d: Add bash to appimage-builder recipe (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 5932711: Don't set path manually on appimage-builder recipe (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 9d016a0: Allow skip variable resolution on roamer (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- baf0d45: Don't evaluate variables when validating a recipe (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 33566da: Don't exit dir evaluation in case of match on exclude list for a file (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- cd67251: Fix bash test on ci (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 7d0e324: Debug print desktop (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 75e12d4: Configure fakeroot (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- f080a17: Add binutils to the bundle (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 6d71a3c: Install icon theme (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- 33a7b02: Add file to appimagebuilder bundle (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- f9737c9: Use absolute paths on appimagetool call (Alexis Lopez Zubieta) [194](https://github.com/AppImageCrafters/appimage-builder/pull/194)
- workdir not restored properly [194](https://github.com/AppImageCrafters/appimage-builder/pull/194) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/caee2453cfe9ecb832dc6eabfb785faee6644145))
- get_glibc_versioned_path fail if no path is found [194](https://github.com/AppImageCrafters/appimage-builder/pull/194) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/c8fb2eb353e2bb021ebaf4242cffa663c35e4388))
- configure default bundle shell to bash [194](https://github.com/AppImageCrafters/appimage-builder/pull/194) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/32964ffcd856861155569907f366159058796a6d))
- map /bin to AppDir to force shell commands to be executed using internal shell [194](https://github.com/AppImageCrafters/appimage-builder/pull/194) ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/388523dc0d73a8b2c6ddc44b0c051ff56fd88318))
- update release pipeline ([Alexis Lopez Zubieta](https://github.com/AppImageCrafters/appimage-builder/commit/c1348185efa857a07712777f55ad80327884eb2e))
- 07ec18f: create 1.0.0 alpha release 1 (Alexis Lopez Zubieta)