diff --git a/CHANGELOG.md b/CHANGELOG.md index 087c01ea2aec8bc47c4134e7df9e71458233000e..f0cd41f2c4c4ec0f5eea0cba18308ee457a5e993 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 2.0.1-rc.0 +* Modified the compilation and build warning prompt + ## 2.0.0 * 名称由flexsearch-ohos修改为flexsearch。 * 旧的包flexsearch-ohos已不维护,请使用新包flexsearch。 diff --git a/build-profile.json5 b/build-profile.json5 index f0668edb42e3086ae06cc09687b6843a9f0685bf..c6ad9fe198a0e0b467cf8255afcc55e9f1de1657 100644 --- a/build-profile.json5 +++ b/build-profile.json5 @@ -1,14 +1,32 @@ { "app": { - "signingConfigs": [], + "signingConfigs": [ + { + "name": "default", + "type": "HarmonyOS", + "material": { + "certpath": "C:\\Users\\Administrator\\.ohos\\config\\default_flexsearch-ohos_2-eYeGKoJpsQ7KMlqeZm3j4Fek_LJzouv_Nn6aPtSGA=.cer", + "storePassword": "0000001963E5085B62474BAE807306CA9E6C7DF85747817584C6A7803E7DAD8F1755254FF751709BF2", + "keyAlias": "debugKey", + "keyPassword": "00000019E0D13CBC74ACA6EF70CD876FFC21810549093C215EDEE29EF99AAFD356FA7ED5FB55422B30", + "profile": "C:\\Users\\Administrator\\.ohos\\config\\default_flexsearch-ohos_2-eYeGKoJpsQ7KMlqeZm3j4Fek_LJzouv_Nn6aPtSGA=.p7b", + "signAlg": "SHA256withECDSA", + "storeFile": "C:\\Users\\Administrator\\.ohos\\config\\default_flexsearch-ohos_2-eYeGKoJpsQ7KMlqeZm3j4Fek_LJzouv_Nn6aPtSGA=.p12" + } + } + ], "products": [ { "name": "default", "signingConfig": "default", - "compileSdkVersion": 10, - "compatibleSdkVersion": 10, - "targetSdkVersion": 10, - "runtimeOS": "OpenHarmony" + "compatibleSdkVersion": "5.0.2(14)", + "runtimeOS": "HarmonyOS", + "buildOption": { + "strictMode": { + "caseSensitiveCheck": true, + "useNormalizedOHMUrl": true + } + } } ], "buildModeSet": [ diff --git a/entry/oh-package.json5 b/entry/oh-package.json5 index e99d5d70f07cdaf6d7366661388e71c190001700..101dda0ebee3fdf8dcf760479a4534b11af4f4db 100644 --- a/entry/oh-package.json5 +++ b/entry/oh-package.json5 @@ -9,7 +9,7 @@ }, "description": "example description", "repository": {}, - "version": "2.0.0", + "version": "2.0.1-rc.0", "dependencies": { "@ohos/flexsearch": "file:../library" } diff --git a/entry/src/main/ets/model/docsModel.ets b/entry/src/main/ets/model/docsModel.ets index b4bfb0ac6d34bdc1e6b603053af863ec58879eff..3723c1c162d05438824610267baaa625647067f8 100644 --- a/entry/src/main/ets/model/docsModel.ets +++ b/entry/src/main/ets/model/docsModel.ets @@ -13,6 +13,7 @@ * limitations under the License. */ import FlexSearch, { + DocumentSearchOptions, Id, IndexOptionsForDocumentSearch, SimpleDocumentSearchResultSetUnit, @@ -108,7 +109,7 @@ export function multiFieldSearchTest(): SimpleDocumentSearchResultSetUnit[] { }); } -export function paginationQuery(offset: ESObject): SimpleDocumentSearchResultSetUnit[] { +export function paginationQuery(offset: number): SimpleDocumentSearchResultSetUnit[] { return index.search(getResourceString($r('app.string.housing')), { limit: 1, offset: offset, suggest: false }); } @@ -150,7 +151,7 @@ export function appendTest(): SimpleDocumentSearchResultSetUnit[] { } export function removeTest() { - const options: ESObject = { + const options: DocumentSearchOptions = { limit: 100, offset: 0, suggest: false, @@ -172,7 +173,7 @@ export function removeTest() { } export function updateTest() { - let options: ESObject = { + let options: DocumentSearchOptions = { limit: 100, offset: 0, suggest: false, diff --git a/library/index.d.ts b/library/index.d.ts index ecde8e79b75a77cd7e8b74656ca930aa6e8fc04f..e0720825e669594da391e13b25d4c218a79b57ee 100644 --- a/library/index.d.ts +++ b/library/index.d.ts @@ -313,7 +313,7 @@ export type DocumentSearchResult< export interface DocumentSearchOptions extends SearchOptions { index?: string | string[] | SearchOptions[]; - tag?: string | string[]; + tag?: string | string[] | boolean; enrich?: T; bool?: "and" | "or"; } diff --git a/library/oh-package.json5 b/library/oh-package.json5 index 0f777ca2c6622af6c4b79684965305a9e07e802f..b4eda3c3dadfc36dd7baf0b5cbf1690cae03ce0e 100644 --- a/library/oh-package.json5 +++ b/library/oh-package.json5 @@ -14,7 +14,7 @@ }, "main": "./src/flexsearch.js", "repository": "https://gitee.com/openharmony-tpc/flexsearch-ohos", - "version": "2.0.0", + "version": "2.0.1-rc.0", "tags": [ "Tool" ], diff --git a/oh-package.json5 b/oh-package.json5 index 052bbd5baf807eba6342e4d4ab4175dafa769762..3d658b9686ad6dc73cb926bbedb5d35c705e9d06 100644 --- a/oh-package.json5 +++ b/oh-package.json5 @@ -1,4 +1,5 @@ { + "modelVersion": "5.0.2", "license": "ISC", "devDependencies": { "@ohos/hypium": "1.0.6" @@ -10,6 +11,6 @@ "buildTool": "hvigor" }, "description": "example description", - "version": "2.0.0", + "version": "2.0.1-rc.0", "dependencies": {} -} +} \ No newline at end of file