m

mongodb version management

MIT License

Downloads
6.2K
Stars
266
Committers
23

Bot releases are visible (Hide)

m - 1.9.0 Latest Release

Published by stennie 7 months ago

1.9.0 / 2024-03-17

  • Fix: #78: Add version-based support for native arm64 Database Tools on macOS
  • Fix: #95: Add info on installing mongosh via brew for macOS users

For installation options, see: https://github.com/aheckmann/m#installation

m - 1.8.9

Published by stennie about 1 year ago

1.8.9 / 2023-10-19

  • Remove shell prompt from install examples so it doesn't get copied
  • Fix #93: Download of MongoDB 4.2 binaries on Ubuntu 22.04

For installation options, see: https://github.com/aheckmann/m#installation

m - 1.8.8

Published by stennie about 1 year ago

1.8.8 / 2023-10-17

  • Add distro detection for KDE Neon (based on Ubuntu LTS)

For installation options, see: https://github.com/aheckmann/m#installation

m - 1.8.7

Published by stennie about 1 year ago

1.8.7 / 2023-09-27

  • Use "curl -s" (silent) instead of "curl -#" (@mpobrien)

For installation options, see: https://github.com/aheckmann/m#installation

m - 1.8.6

Published by stennie about 1 year ago

1.8.6 / 2023-09-20

  • Update detection for Ubuntu 22 and RHEL9

For installation options, see: https://github.com/aheckmann/m#installation

m - 1.8.5

Published by stennie about 1 year ago

1.8.5 / 2023-09-13

  • Fix error message when using GNU egrep (@charlievieth)
  • Docs: git:// should be replaced with https:// (@michaelstruening)

For installation options, see: https://github.com/aheckmann/m#installation

m - 1.8.4

Published by stennie almost 2 years ago

1.8.4 / 2022-11-04

  • Update detection for supported Linux distros as at MongoDB 6.0

For installation options, see: https://github.com/aheckmann/m#installation

m - 1.8.3

Published by stennie almost 2 years ago

1.8.3 / 2022-11-03

  • Fix m ls error
  • Correct some overly generous release version matches

For installation options, see: https://github.com/aheckmann/m#installation

m - 1.8.2

Published by stennie about 2 years ago

1.8.2 / 2022-10-03

  • m latest now outputs correct version

For installation options, see: https://github.com/aheckmann/m#installation

m - 1.8.1

Published by stennie about 2 years ago

1.8.1 / 2022-07-29

  • Database tools are not available for macOS arm64 yet; install x86_64 instead
  • Remove messages suggesting Shell is always installed
  • Add info on mongosh if activating 6.0.0+ server release

For installation options, see: https://github.com/aheckmann/m#installation

m - 1.8.0

Published by stennie about 2 years ago

1.8.0 / 2022-07-26

  • Use full.json download list instead of legacy /src/ directory
  • Adjust --stable for 5.0+ versioning scheme
  • Add version-based support for native arm64 binaries on macOS
  • Replace m custom with info on supported platforms and building from source
  • Warn if $M_PREFIX/bin isn't included in current $PATH
  • Add missing Active version indicator
  • Fix bug preventing multiple versions from being removed
  • Check bin path using mongod (mongo is no longer included in 6.0 GA)
  • Fix matching of latest/stable versions

For installation options, see: https://github.com/aheckmann/m#installation

m - 1.7.0

Published by stennie almost 3 years ago

1.7.0 / 2021-11-19

  • Update M_PREFIX behaviour to default to a writeable directory (~/.local)
  • Add support for installing on Apple Silicon with Rosetta 2
  • Fix for ANSI colour coding not working with printf in bash 3.2

For installation options, see: https://github.com/aheckmann/m#installation

m - 1.6.0

Published by stennie almost 4 years ago

1.6.0 / 2021-01-21

  • Fix detection of 4.4+ Enterprise versions (@alcaeus)
  • Add support for standalone MongoDB Database Tools: m tools ... (@tfogo)
  • Add Debian 10 support (@p)
  • Correct placement of the --legacy parameter in help example (@mbroadst)

For installation options, see: https://github.com/aheckmann/m#installation

m -

Published by stennie about 5 years ago

1.5.6 / 2019-10-14

  • Add distro detection for Fedora
m - 1.5.5

Published by stennie about 5 years ago

1.5.5 / 2019-09-09

  • Add distro detection for Linux Mint (@alexbevi)
m - 1.5.4

Published by stennie over 5 years ago

1.5.4 / 2019-06-11

  • Fix #52: Problem setting up on Amazon Linux 1
m - 1.5.3

Published by stennie over 5 years ago

1.5.3 / 2019-04-12

  • Fix #51: m incorrectly installs RCs for m 4.0
  • Improve package name check for macOS Enterprise downloads
  • Add message if version to remove was not actually installed
  • Add caching option via M_CACHE environment variable
  • Enable debug output via M_DEBUG environment variable
  • Add m reinstall <version>
m - 1.5.2

Published by stennie over 5 years ago

1.5.2 / 2019-03-04

  • Fix macOS Enterprise downloads for 4.1.1+
  • Support m install <version>
  • Add missing test for successful $builddir creation
m - 1.5.1

Published by stennie about 6 years ago

1.5.1 / 2018-08-16

  • Add targeted version checks for macOS naming conventions with support for MongoDB 4.1.x
m - 1.5.0

Published by stennie about 6 years ago

1.5.0 / 2018-08-14

  • Add Linux distribution-specific versions #40 (thanks Oleg Pudeyev, Kev Pulo, and Kevin Adistambha!). Where possible m will try to download Linux distro-specific tarballs which include extras like SSL support. Use m --legacy <version> to install the generic Linux version.
  • Support filtering available versions with m ls <release series> (eg: m ls 3.6)
  • Add available as an alias for ls (for consistency with mongodb-version-manager)
  • Include m version number in usage info
Package Rankings
Top 2.91% on Npmjs.org
Top 28.49% on Repo1.maven.org