Skip to content

Commit 357bcd7

Browse files
committed
updated changelog
1 parent 683b9b2 commit 357bcd7

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

CHANGELOG.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## Unreleased
2+
3+
* don't stop fetching in `fetch_all` if an empty page is returned but the cursor is not nil; it's technically allowed for the server to return an empty page but still have more data to send
4+
* in `post_request`, don't set Content-Type to "application/json" if the data sent is a string or nil (it might cause an error in some cases)
5+
* allow connecting to non-HTTPS servers (e.g. `http://localhost:3000`)
6+
* deprecate logging in using an email address in the `id` field – `createSession` accepts such identifier, but unlike with handle or DID, there's no way to use it to look up the DID document and PDS location if we wanted to
7+
* marked `Minisky#active_repl?` method as private
8+
19
## [0.5.0] - 2024-12-27 🎄
210

311
* `host` param in the initializer can be passed with a `https://` prefix (useful if you're passing it directly from a DID document, e.g. using DIDKit)
@@ -17,7 +25,7 @@
1725
* fixed error when the response is success but not JSON (e.g. an empty body like in deleteRecord)
1826
* allow passing options to the client in the initializer
1927
* aliased `default_progress` setting as `progress`
20-
* added `base64` dependency explicitly to the gemspec - fixes a warning in Ruby 3.3, since it will be extracted as an optional gem in 3.4
28+
* added `base64` dependency explicitly to the gemspec fixes a warning in Ruby 3.3, since it will be extracted as an optional gem in 3.4
2129

2230
## [0.3.1] - 2023-10-10
2331

@@ -28,11 +36,11 @@
2836
* authentication improvements & changes:
2937
- Minisky now automatically manages access tokens, calling `check_access` manually is not necessary (set `auto_manage_tokens` to `false` to disable this)
3038
- `check_access` now just checks token's expiry time instead of making a request to `getSession`
31-
- added `send_auth_headers` option - set to `false` to not set auth header automatically, which is the default
32-
- removed default config file name - explicit file name is now required
33-
- Minisky can now be used in unauthenticated mode - pass `nil` as the config file name
39+
- added `send_auth_headers` option set to `false` to not set auth header automatically, which is the default
40+
- removed default config file name explicit file name is now required
41+
- Minisky can now be used in unauthenticated mode pass `nil` as the config file name
3442
- added `reset_tokens` helper method
35-
* refactored response handling - typed errors are now raised on non-success response status
43+
* refactored response handling typed errors are now raised on non-success response status
3644
* `user` wrapper can also be used for writing fields to the config
3745
* improved error handling
3846

@@ -62,7 +70,7 @@
6270

6371
## [0.0.1] - 2023-08-30
6472

65-
Initial release - extracted from original gist:
73+
Initial release extracted from original gist:
6674

6775
- logging in and refreshing the token
6876
- making GET & POST requests

0 commit comments

Comments
 (0)