update native packager and add features to dist