-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathrelease-notes.txt
More file actions
185 lines (172 loc) · 12.9 KB
/
release-notes.txt
File metadata and controls
185 lines (172 loc) · 12.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
fmcsadmin
(c) 2017-2026 Emic Corporation <https://www.emic.co.jp/>
This software is distributed under the Apache License, Version 2.0, see LICENSE.txt and NOTICE.txt for more information.
Version: 2.4.0
Date: February 5, 2026
- Add support for Claris FileMaker Server 2025 (22.0).
- Add support for Ubuntu 24.04 LTS (on amd64 architecture).
- Add support for Ubuntu 24.04 LTS on arm64 architecture.
- Add support for macOS Tahoe 26.
- Built with Go 1.25.
- [INFO] Drop support for Claris FileMaker Server 2023.
- [INFO] Drop support for Ubuntu 20.04 LTS.
- [INFO] Drop support for macOS Ventura 13.
- [INFO] Drop support for Windows Server 2019.
- [INFO] Drop support for Windows 10.
- [INFO] Drop support for Windows 11 Version 22H2.
Version: 2.3.0
Date: March 6, 2025
- Add support for Claris FileMaker Server 2024 (21.1).
- Add support for macOS Sequoia 15.
- Update "GET SERVERPREFS" command to view the "Only open last opened databases" setting. (Usage: "fmcsadmin get serverprefs OnlyOpenLastOpenedDatabases")
- Update "SET SERVERPREFS" command to open only the databases that were opened when the database server was last shut down. (Usage: "fmcsadmin set serverprefs OnlyOpenLastOpenedDatabases=true")
- Update "GET SERVERPREFS" command to get the https tunneling setting for FileMaker Pro and FileMaker Go. (Usage: "fmcsadmin get serverprefs EnableHttpProtocolNetwork")
- Update "SET SERVERPREFS" command to enable or disable the https tunneling for FileMaker Pro and FileMaker Go. (Usage: "fmcsadmin set serverprefs EnableHttpProtocolNetwork=true")
- Change the error message displayed when executing "get serverprefs" command with invalid arguments on older versions of FileMaker Server.
- Change the error message displayed when executing "set serverprefs" command with invalid arguments on older versions of FileMaker Server.
- Built with Go 1.23.
- [INFO] Drop support for Claris FileMaker Server 19.6.
- [INFO] Drop support for macOS Monterey 12.
- [INFO] Drop support for Windows 11 Version 21H2.
Version: 2.2.0
Date: August 28, 2024
- Add support for Claris FileMaker Server 2024 (21.0).
- Add support for Claris FileMaker Server 2023 (20.1, 20.2 and 20.3).
- Add support for Ubuntu 22.04 LTS (on amd64 architecture).
- Add support for Ubuntu 22.04 LTS on arm64 architecture.
- Update "GET SERVERPREFS" command to get blocking new users setting for Claris FileMaker Server 2024 (21.0). (Usage: "fmcsadmin get serverprefs BlockNewUsersEnabled")
- Update "SET SERVERPREFS" command to set blocking new users setting for Claris FileMaker Server 2024 (21.0). (Usage: "fmcsadmin set serverprefs BlockNewUsersEnabled=true")
- Update "SET SERVERPREFS" command to set persistent cache setting for Claris FileMaker Server 2024 (21.0). (Usage: "fmcsadmin set serverprefs PersistCacheEnabled=true")
- Update "SET SERVERPREFS" command to set persistent cache sync setting for Claris FileMaker Server 2024 (21.0). To change the value of SyncPersistCache to true, the value of PersistCacheEnabled must be true. (Usage: "fmcsadmin set serverprefs SyncPersistCache=true")
- Update "GET SERVERPREFS" command to get database server auto restart setting for Claris FileMaker Server 2024 (21.0). (Usage: "fmcsadmin get serverprefs DatabaseServerAutoRestart")
- Update "SET SERVERPREFS" command to set database server auto restart setting for Claris FileMaker Server 2024 (21.0). To change the value of DatabaseServerAutoRestart to true, the value of PersistCacheEnabled must be true. (Usage: "fmcsadmin set serverprefs DatabaseServerAutoRestart=true")
- Update "GET SERVERPREFS" command to get persistent cache setting for Claris FileMaker Server 2023 (20.1) or later. (Usage: "fmcsadmin get serverprefs PersistCacheEnabled" or "fmcsadmin get serverprefs SyncPersistCache")
- Update "GET SERVERPREFS" command to get persistent cache sync setting for Claris FileMaker Server 2023 (20.1) or later. (Usage: "fmcsadmin get serverprefs SyncPersistCache")
- Update "GET SERVERCONFIG" command and "GET SERVERPREFS" command due to increasing the maximum number of hosted database files per FileMaker Server instance for Claris FileMaker Server 2023 or later.
- Update "SET SERVERCONFIG" command and "SET SERVERPREFS" command due to increasing the maximum number of hosted database files per FileMaker Server instance for Claris FileMaker Server 2023 or later.
- Modify behavior of outputting error messages for invalid parameters when using "GET SERVERPREFS" and "SET SERVERPREFS" command.
- Add support for Windows Server 2019 and Windows Server 2022.
- Tested with Claris FileMaker Server 2024 (21.0).
- Tested on macOS Sonoma 14.
- Built with Go 1.22.
- [INFO] Drop support for Claris FileMaker Server 19.3, 19.4 and 19.5.
- [INFO] Drop support for Ubuntu 18.04 LTS.
- [INFO] Drop support for CentOS Linux 7.
- [INFO] Drop support for Windows 10 Version 21H2.
- [INFO] Drop support for macOS Big Sur 11.
- [BUG FIX] Fix "SET SERVERPREFS" command was not executed correctly in some cases.
Version: 2.1.0
Date: May 17, 2023
- Add "-i" option to specify a private key file for FileMaker Admin API PKI Authentication (requires Claris FileMaker Server 19.6.1 or later).
- Update behavior of "GET CWPCONFIG" command and "SET CWPCONFIG" command on Linux for FileMaker Server 19.6.1 or later.
- Detect an invalid configuration value when using "SET CWPCONFIG" command.
- Tested with Claris FileMaker Server 19.6.
- Tested on macOS Ventura 13.
- Fix spelling in help messages.
- Built with Go 1.19.
- [INFO] Drop support for Claris FileMaker Server 19.0, 19.1 and 19.2.
- [INFO] Drop support for macOS Catalina 10.15.
- [INFO] Drop support for Windows 10 Version 21H1.
- [BUG FIX] Fix causing unintended changes of the configuration settings for unspecified options in some cases when using "SET CWPCONFIG" command.
Version: 2.0.0
Date: June 27, 2022
- Change to the Apache License, Version 2.0.
- Support Ubuntu 20.04 LTS.
- Add "CANCEL" command to cancel the currently running backup for Claris FileMaker Server 19.5.1. (Usage: "fmcsadmin cancel backup")
- Update "GET SERVERPREFS" command to check the status of parallel backup for Claris FileMaker Server 19.5.1. (Usage: "fmcsadmin get serverprefs ParallelBackupEnabled")
- Update "SET SERVERPREFS" command to enable or disable parallel backup for Claris FileMaker Server 19.5.1. (Usage: "fmcsadmin set serverprefs ParallelBackupEnabled=false")
- Add support for credentials via environment variables (FMS_USERNAME and FMS_PASSWORD).
- Add error messages for the FileMaker error code 956, 1702.
- Change an error message when specifying the host name of Claris FileMaker Cloud with "--fqdn" option.
- Tested with Claris FileMaker Server 19.5.
- Tested on Windows 11 and macOS Monterey 12.
- Built with Go 1.18.
- [INFO] Drop support for Claris FileMaker Server 18 and FileMaker Cloud for AWS 1.18.
- [INFO] Drop support for 32-bit Windows version.
- [INFO] Drop support for Windows 10 Version 1903, 1909, 2004 and 20H2.
- [INFO] Drop support for macOS Mojave 10.14.
- [INFO] Drop support for CentOS Linux 8.
- [BUG FIX] Improve DNS error handling when using "--fqdn" option.
- [BUG FIX] Output an error message when using "SET SERVERPREFS" command to set streaming URL cookie check setting with unsupported versions of FileMaker Server. The affected version is 1.3.0 only.
Version: 1.3.0
Date: August 17, 2021
- Support Ubuntu 18.04 LTS.
- Support Apple Silicon on macOS.
- Add "REMOVE" command to move databases out of hosted folder for Claris FileMaker Server 19.3.1.
- Update "GET SERVERPREFS" command to get streaming URL cookie check setting for Claris FileMaker Server 19.3.2. (Usage: "fmcsadmin get serverprefs AuthenticatedStream")
- Update "SET SERVERPREFS" command to set streaming URL cookie check setting for Claris FileMaker Server 19.3.2. (Usage: "fmcsadmin set serverprefs AuthenticatedStream=1")
- Return the FileMaker error code 10502 when using "LIST" command and fmserverd is stopping.
- Improve error handling in case of detecting server-side error.
- Suppress outputting error messages for debugging.
- Add error messages for the FileMaker error code 1713, 20501.
- Built with Go 1.16.
- [BUG FIX] Detect upper case when using "SET SERVERCONFIG SecureFilesOnly", "SET SERVERPREFS RequireSecureDB" and "SET CWPCONFIG" command.
Version: 1.2.0
Date: February 17, 2021
- Support Claris FileMaker Server for Linux.
- Add "DELETE" command to delete a schedule.
- Support "PLUGINS" type of "LIST" command to list Database Server calculation plug-ins for Claris FileMaker Server 19.2.1.
- Add "CERTIFICATE" command to manage SSL certificates for Claris FileMaker Server 19.2.1.
- Modify behavior of "GET CWPCONFIG" command and "SET CWPCONFIG" command on Linux.
- Modify behavior of outputting error messages for invalid parameters when using "GET CWPCONFIG", "GET SERVERCONFIG", "SET CWPCONFIG" and "SET SERVERCONFIG" command.
- Modify behavior of outputting error messages for unavailable commands when using "GET SERVERPREFS" command and "SET SERVERPREFS" command.
- Change error code for unavailable commands when using "GET SERVERPREFS" command and "SET SERVERPREFS" command.
- Modify behavior of "DISABLE" command without "-y" or "--yes" option.
- Add error messages for the FileMaker error code 21, 20402, 20405, 20406, 20408, 20630 and 20632.
- Update error messages for the FileMaker error code -1 and 1708.
- Built with Go 1.15.
- [INFO] Drop support for macOS High Sierra 10.13.
- [BUG FIX] Fix compatibility with Claris FileMaker Server 19.1.2 or later when using "SET SERVERCONFIG" command and "SET SERVERPREFS" command.
Version: 1.1.0
Date: June 17, 2020
- Support "--savekey" option of "OPEN" command for FileMaker Server 19.
- Add the notarized installer for macOS to support macOS Catalina 10.15.
- Built with Go 1.14.
Version: 1.0.0
Date: September 26, 2019
- Support and require FileMaker Admin API v2 of FileMaker Server 18 and FileMaker Cloud for AWS 1.18. Released as a stable version.
- Change to the MIT License.
- Enable "--fqdn" option for FileMaker Server.
- Add "-f" and "--force" option for forcing database to close or database server to stop, immediately disconnecting clients.
- Add "GET BACKUPTIME" command to retrieve the start time of a specified backup schedule or the start times of all backup schedules for FileMaker Server (Handling schedule ID 1 is not supported).
- Add "GET SERVERPREFS" command for FileMaker Server.
- Add "SET SERVERPREFS" command for FileMaker Server.
- Add 32-bit version for Windows.
- [BUG FIX] Modify outputting enabled extended privileges of closed files when using "-s" option of "LIST FILES" command.
Version: 0.9.3 (beta)
Date: January 28, 2019
- Add an error message for the FileMaker error code 214.
- Built with Go 1.11.
- [BUG FIX] Fix "-m" and "--message" option of "CLOSE" command. The affected version is 0.9.2 only.
- [BUG FIX] Output "File Closed:" when using "-m" or "--message" option of "CLOSE" command and there is no client connected to the specified databases.
Version: 0.9.2 (beta)
Date: July 6, 2018
- Support FileMaker Admin API (Trial) of FileMaker Server 17 experimentally ("--fqdn" option and handling schedule ID 1 is not supported for FileMaker Server).
- Add "START" command to start a server process for FileMaker Server 17.
- Add "STOP" command to stop a server process for FileMaker Server 17.
- Add "RESTART" command to restart a server process for FileMaker Server 17.
- Add "GET" command to retrieve server or CWP (Custom Web Publishing) configuration settings for FileMaker Server 17.
- Add "SET" command to change server or CWP (Custom Web Publishing) configuration settings for FileMaker Server 17.
- Consider local time zone when listing schedules and outputting timestamp.
- Improve connection error handling.
- Output an error message when detecting an invalid option.
- Add error messages for the FileMaker error code -1, 3 and 4.
- Add error messages for the error code 10001, 10007, 10502, 11000 and 11002.
- Change an error message for the FileMaker error code 9.
- Show an error message of the error code 11005 when specified client ID doesn't exist and using "DISCONNECT" command.
- Adjust showing value of "CONNECT TIME" and "FILE NAME" when listing clients with "STATUS" command.
- Built with Go 1.10.
- [BUG FIX] Fix "DISCONNECT" command.
- [BUG FIX] Show an error message when specified schedule ID doesn't exist and using "ENABLE", "DISABLE" and "RUN" commands.
- [BUG FIX] Fix "SEND" command to send a text message to the clients connected to the specified databases.
- [BUG FIX] Fix showing values of "LAST COMPLETED" and "STATUS" correctly in some cases when listing schedules with "LIST" command.
- [BUG FIX] Fix "STATUS" command to show the status of a specified client number correctly.
- [BUG FIX] Fix "STATUS" command not to show the list of databases when a specified database is not exist.
Version: 0.9.1 (beta)
Date: February 15, 2018
- Add error messages for the FileMaker error code 10006 and 10908.
- Add NOTICE.txt to the distribution file.
- [BUG FIX] Fix logging out process.
Version: 0.9.0 (beta)
Date: December 22, 2017
- Initial release supporting FileMaker Admin API (Trial). Released as a beta version under the Apache License, Version 2.0.