Skip to content

Commit 840c03c

Browse files
authored
Merge pull request #39 from cmushroom/dev
2.0.0
2 parents fccf135 + 3606fc4 commit 840c03c

File tree

143 files changed

+6814
-6180
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

143 files changed

+6814
-6180
lines changed

.DS_Store

0 Bytes
Binary file not shown.

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
redisProTests/RedisClientTest.swift
2+
.idea

.version

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"latestVersionNum": 12,
3-
"latestVersion": "1.4.5",
2+
"latestVersionNum": 14,
3+
"latestVersion": "2.0.0-RC",
44
"updateType": "hint",
5-
"releaseNotes": "1. 删除favorite 列表时增加删除确认 #35 \n2. ssh连接 不支持 redis 没有密码的bug修复 #34 \n3. 左侧列表刷新,没有清空选中项,导致无法刷新 value 的 bug #33 \n4. key 重命名弹框样式问题修复 \n5. key删除增加 delete 快捷键 \n6. 过期时间超过Int64导致闪退bug"
5+
"releaseNotes": "1. 使用TCA重构,逻辑代码抽离到store后,更清晰! \n2. 使用Table组件,统一,删除,双击,右键操作。 \n3. zset默认按score顺序返回 \n4. keys, set , zset, hash等scan 优化,没有使用通配符时,直接查找 \n5. 还有很多改变,后面增加新功能时会顺手很多了!"
66
}

Q&A.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# 问题记录
2+
3+
1. tca 监听不存在的属值时, 会造成编译卡死, swift-frontend 内存泄漏
4+

redis-pro.xcodeproj/project.pbxproj

+211-124
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -1,97 +1,158 @@
11
{
2-
"object": {
3-
"pins": [
4-
{
5-
"package": "AppCenter",
6-
"repositoryURL": "https://gitee.com/chengpan168_admin/appcenter-sdk-apple.git",
7-
"state": {
8-
"branch": null,
9-
"revision": "25f64229373de97ff3920941cd52203193e5d8be",
10-
"version": "4.3.0"
11-
}
12-
},
13-
{
14-
"package": "PLCrashReporter",
15-
"repositoryURL": "https://github.com/microsoft/PLCrashReporter.git",
16-
"state": {
17-
"branch": null,
18-
"revision": "6b27393cad517c067dceea85fadf050e70c4ceaa",
19-
"version": "1.10.1"
20-
}
21-
},
22-
{
23-
"package": "Puppy",
24-
"repositoryURL": "https://github.com/sushichop/Puppy.git",
25-
"state": {
26-
"branch": null,
27-
"revision": "7cfae42becac2d8916cb1a866dd12d9843199df9",
28-
"version": "0.5.0"
29-
}
30-
},
31-
{
32-
"package": "RediStack",
33-
"repositoryURL": "https://github.com/Mordil/RediStack.git",
34-
"state": {
35-
"branch": null,
36-
"revision": "16037bbb8248eccaf50b8499d3bb9ed945cfd44c",
37-
"version": "1.2.1"
38-
}
39-
},
40-
{
41-
"package": "swift-crypto",
42-
"repositoryURL": "https://github.com/apple/swift-crypto.git",
43-
"state": {
44-
"branch": null,
45-
"revision": "a8911e0fadc25aef1071d582355bd1037a176060",
46-
"version": "2.0.4"
47-
}
48-
},
49-
{
50-
"package": "swift-log",
51-
"repositoryURL": "https://github.com/apple/swift-log.git",
52-
"state": {
53-
"branch": null,
54-
"revision": "5d66f7ba25daf4f94100e7022febf3c75e37a6c7",
55-
"version": "1.4.2"
56-
}
57-
},
58-
{
59-
"package": "swift-metrics",
60-
"repositoryURL": "https://github.com/apple/swift-metrics.git",
61-
"state": {
62-
"branch": null,
63-
"revision": "3edd2f57afc4e68e23c3e4956bc8b65ca6b5b2ff",
64-
"version": "2.2.0"
65-
}
66-
},
67-
{
68-
"package": "swift-nio",
69-
"repositoryURL": "https://github.com/apple/swift-nio.git",
70-
"state": {
71-
"branch": null,
72-
"revision": "154f1d32366449dcccf6375a173adf4ed2a74429",
73-
"version": "2.38.0"
74-
}
75-
},
76-
{
77-
"package": "swift-nio-ssh",
78-
"repositoryURL": "https://github.com/apple/swift-nio-ssh",
79-
"state": {
80-
"branch": null,
81-
"revision": "09778e0388bda898c7592887f2ec84bb81ef21eb",
82-
"version": "0.3.3"
83-
}
84-
},
85-
{
86-
"package": "SwiftyJSON",
87-
"repositoryURL": "https://github.com/SwiftyJSON/SwiftyJSON.git",
88-
"state": {
89-
"branch": null,
90-
"revision": "b3dcd7dbd0d488e1a7077cb33b00f2083e382f07",
91-
"version": "5.0.1"
92-
}
93-
}
94-
]
95-
},
96-
"version": 1
2+
"pins" : [
3+
{
4+
"identity" : "appcenter-sdk-apple",
5+
"kind" : "remoteSourceControl",
6+
"location" : "https://gitee.com/chengpan168_admin/appcenter-sdk-apple.git",
7+
"state" : {
8+
"revision" : "25f64229373de97ff3920941cd52203193e5d8be",
9+
"version" : "4.3.0"
10+
}
11+
},
12+
{
13+
"identity" : "combine-schedulers",
14+
"kind" : "remoteSourceControl",
15+
"location" : "https://github.com/pointfreeco/combine-schedulers",
16+
"state" : {
17+
"revision" : "4cf088c29a20f52be0f2ca54992b492c54e0076b",
18+
"version" : "0.5.3"
19+
}
20+
},
21+
{
22+
"identity" : "plcrashreporter",
23+
"kind" : "remoteSourceControl",
24+
"location" : "https://github.com/microsoft/PLCrashReporter.git",
25+
"state" : {
26+
"revision" : "6b27393cad517c067dceea85fadf050e70c4ceaa",
27+
"version" : "1.10.1"
28+
}
29+
},
30+
{
31+
"identity" : "puppy",
32+
"kind" : "remoteSourceControl",
33+
"location" : "https://github.com/sushichop/Puppy.git",
34+
"state" : {
35+
"revision" : "7cfae42becac2d8916cb1a866dd12d9843199df9",
36+
"version" : "0.5.0"
37+
}
38+
},
39+
{
40+
"identity" : "redistack",
41+
"kind" : "remoteSourceControl",
42+
"location" : "https://github.com/Mordil/RediStack.git",
43+
"state" : {
44+
"revision" : "16037bbb8248eccaf50b8499d3bb9ed945cfd44c",
45+
"version" : "1.2.1"
46+
}
47+
},
48+
{
49+
"identity" : "swift-case-paths",
50+
"kind" : "remoteSourceControl",
51+
"location" : "https://github.com/pointfreeco/swift-case-paths",
52+
"state" : {
53+
"revision" : "ce9c0d897db8a840c39de64caaa9b60119cf4be8",
54+
"version" : "0.8.1"
55+
}
56+
},
57+
{
58+
"identity" : "swift-collections",
59+
"kind" : "remoteSourceControl",
60+
"location" : "https://github.com/apple/swift-collections",
61+
"state" : {
62+
"revision" : "48254824bb4248676bf7ce56014ff57b142b77eb",
63+
"version" : "1.0.2"
64+
}
65+
},
66+
{
67+
"identity" : "swift-composable-architecture",
68+
"kind" : "remoteSourceControl",
69+
"location" : "https://github.com/pointfreeco/swift-composable-architecture",
70+
"state" : {
71+
"branch" : "main",
72+
"revision" : "007c857bde0410b9d214d7f1e7659551553e337a"
73+
}
74+
},
75+
{
76+
"identity" : "swift-crypto",
77+
"kind" : "remoteSourceControl",
78+
"location" : "https://github.com/apple/swift-crypto.git",
79+
"state" : {
80+
"revision" : "a8911e0fadc25aef1071d582355bd1037a176060",
81+
"version" : "2.0.4"
82+
}
83+
},
84+
{
85+
"identity" : "swift-custom-dump",
86+
"kind" : "remoteSourceControl",
87+
"location" : "https://github.com/pointfreeco/swift-custom-dump",
88+
"state" : {
89+
"revision" : "51698ece74ecf31959d3fa81733f0a5363ef1b4e",
90+
"version" : "0.3.0"
91+
}
92+
},
93+
{
94+
"identity" : "swift-identified-collections",
95+
"kind" : "remoteSourceControl",
96+
"location" : "https://github.com/pointfreeco/swift-identified-collections",
97+
"state" : {
98+
"revision" : "680bf440178a78a627b1c2c64c0855f6523ad5b9",
99+
"version" : "0.3.2"
100+
}
101+
},
102+
{
103+
"identity" : "swift-log",
104+
"kind" : "remoteSourceControl",
105+
"location" : "https://github.com/apple/swift-log.git",
106+
"state" : {
107+
"revision" : "5d66f7ba25daf4f94100e7022febf3c75e37a6c7",
108+
"version" : "1.4.2"
109+
}
110+
},
111+
{
112+
"identity" : "swift-metrics",
113+
"kind" : "remoteSourceControl",
114+
"location" : "https://github.com/apple/swift-metrics.git",
115+
"state" : {
116+
"revision" : "3edd2f57afc4e68e23c3e4956bc8b65ca6b5b2ff",
117+
"version" : "2.2.0"
118+
}
119+
},
120+
{
121+
"identity" : "swift-nio",
122+
"kind" : "remoteSourceControl",
123+
"location" : "https://github.com/apple/swift-nio.git",
124+
"state" : {
125+
"revision" : "154f1d32366449dcccf6375a173adf4ed2a74429",
126+
"version" : "2.38.0"
127+
}
128+
},
129+
{
130+
"identity" : "swift-nio-ssh",
131+
"kind" : "remoteSourceControl",
132+
"location" : "https://github.com/apple/swift-nio-ssh",
133+
"state" : {
134+
"revision" : "09778e0388bda898c7592887f2ec84bb81ef21eb",
135+
"version" : "0.3.3"
136+
}
137+
},
138+
{
139+
"identity" : "swiftyjson",
140+
"kind" : "remoteSourceControl",
141+
"location" : "https://github.com/SwiftyJSON/SwiftyJSON.git",
142+
"state" : {
143+
"revision" : "b3dcd7dbd0d488e1a7077cb33b00f2083e382f07",
144+
"version" : "5.0.1"
145+
}
146+
},
147+
{
148+
"identity" : "xctest-dynamic-overlay",
149+
"kind" : "remoteSourceControl",
150+
"location" : "https://github.com/pointfreeco/xctest-dynamic-overlay",
151+
"state" : {
152+
"revision" : "50a70a9d3583fe228ce672e8923010c8df2deddd",
153+
"version" : "0.2.1"
154+
}
155+
}
156+
],
157+
"version" : 2
97158
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict />
5+
</plist>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict />
5+
</plist>

0 commit comments

Comments
 (0)