diff --git a/packages/vite/CHANGELOG.md b/packages/vite/CHANGELOG.md
index 8f6edef5467ddc..1e4bf794f568c8 100644
--- a/packages/vite/CHANGELOG.md
+++ b/packages/vite/CHANGELOG.md
@@ -1,3 +1,9 @@
+## 3.1.6 (2022-10-06)
+
+* fix(config): don't resolve by module field (#10347) (#10360) ([f756e84](https://github.com/vitejs/vite/commit/f756e84)), closes [#10347](https://github.com/vitejs/vite/issues/10347) [#10360](https://github.com/vitejs/vite/issues/10360) [#10347](https://github.com/vitejs/vite/issues/10347)
+
+
+
## 3.1.5 (2022-10-06)
* fix(build): fix resolution algorithm when `build.ssr` is true (#9989) ([f20d285](https://github.com/vitejs/vite/commit/f20d285)), closes [#9989](https://github.com/vitejs/vite/issues/9989)
diff --git a/packages/vite/package.json b/packages/vite/package.json
index f6b943588ced63..794463a5c98f72 100644
--- a/packages/vite/package.json
+++ b/packages/vite/package.json
@@ -1,6 +1,6 @@
{
"name": "vite",
- "version": "3.1.5",
+ "version": "3.1.6",
"type": "module",
"license": "MIT",
"author": "Evan You",
diff --git a/packages/vite/src/node/config.ts b/packages/vite/src/node/config.ts
index 2b2b9089e4eb16..d8160c4a257d3c 100644
--- a/packages/vite/src/node/config.ts
+++ b/packages/vite/src/node/config.ts
@@ -44,7 +44,6 @@ import {
DEFAULT_ASSETS_RE,
DEFAULT_CONFIG_FILES,
DEFAULT_EXTENSIONS,
- DEFAULT_MAIN_FIELDS,
ENV_ENTRY
} from './constants'
import type { InternalResolveOptions, ResolveOptions } from './plugins/resolve'
@@ -964,7 +963,7 @@ async function bundleConfigFile(
isRequire: !isESM,
preferRelative: false,
tryIndex: true,
- mainFields: DEFAULT_MAIN_FIELDS,
+ mainFields: [],
conditions: [],
dedupe: [],
extensions: DEFAULT_EXTENSIONS,