Skip to content

Commit 43f6615

Browse files
committed
--- v0.4.2 ---
1 parent e80612a commit 43f6615

File tree

3 files changed

+169
-4
lines changed

3 files changed

+169
-4
lines changed

CHANGELOG.md

Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
Changelog
2+
=========
3+
4+
5+
6+
v0.4.2
7+
------
8+
9+
* Fix form data with overloaded key
10+
* Fix issue to add media attachment
11+
12+
**Full Changelog**: https://github.com/typescriptlibs/tsl-mastodon-api/compare/v0.4.1...v0.4.2
13+
14+
15+
16+
v0.4.1
17+
------
18+
19+
* NotificationParams
20+
* Remove focus meta as requirement for image media
21+
22+
**Full Changelog**: https://github.com/typescriptlibs/tsl-mastodon-api/compare/v0.4.0...v0.4.1
23+
24+
25+
26+
v0.4.0
27+
------
28+
29+
* Added `API.delete`
30+
* Added `API.deleteAnnouncementReaction`
31+
* Added `API.get`
32+
* Added `API.getAnnouncements`
33+
* Added `API.post`
34+
* Added `API.postDismissAllNotifications`
35+
* Added `API.postDismissAnnouncement`
36+
* Added `API.put`
37+
* Added `API.putAnnouncementReaction`
38+
* Added `API.version` and `API.Config.api_version`
39+
* Added `Bridge.WebSocket`
40+
* Added `JSON` doc comments
41+
* Added `JSON.Announcement`
42+
* Added `JSON.isEmojis`
43+
* Added `JSON.Reaction`
44+
* Added `JSON.StreamData`
45+
* Added `StreamAPI`
46+
* Added `ws` package as optional dependency for server-side WebSocket
47+
* Added `node-fetch` package as optional dependency for server-side fetch (< Node.js v18)
48+
* Added `oauth` package as optional dependency for server-side OAuth
49+
* Renamed `API.deleteNotification` to `API.postDismissNotification`
50+
* Fixed #25, dismiss notification should be API.post
51+
52+
**Full Changelog**: https://github.com/typescriptlibs/tsl-mastodon-api/compare/v0.3.0...v0.4.0
53+
54+
55+
56+
v0.3.0
57+
------
58+
59+
* Added `API.deleteNotification` (@mindlapse)
60+
* Added `API.getStatusContext` (@sophiebremer)
61+
* Added `API.getStatusesOf...` timeline functions (@sophiebremer)
62+
* Added `JSON.isStatusContext` (@sophiebremer)
63+
* Added `JSON.isTags` (@sophiebremer)
64+
* Improved `JSON.isStatus` to validate tags (@sophiebremer)
65+
* Improved `REST.fetch` to not post empty form data (@mindlapse)
66+
* Improved array validations (@sophiebremer)
67+
* Fixed `JSON.isTag` expecting mandatory history property (@sophiebremer)
68+
69+
**Full Changelog**: https://github.com/typescriptlibs/tsl-mastodon-api/compare/v0.2.0...v0.3.0
70+
71+
72+
73+
v0.2.0
74+
------
75+
76+
* Added bridge to browsers and Node.js (@sophiebremer)
77+
* Added notifications support (@mindlapse)
78+
* Added support for duplicated params keys (@mindlapse)
79+
* Improved FormData handling (@sophiebremer)
80+
* Removed HTON in favour of bridge system (@sophiebremer)
81+
82+
**Full Changelog**: https://github.com/typescriptlibs/tsl-mastodon-api/compare/v0.1.0...v0.2.0
83+
84+
85+
86+
v0.1.0
87+
------
88+
89+
* Added support of lists
90+
* Added support of scheduled status
91+
* Added support of HTON (Hyper-Text Object Notification)
92+
* Improved API
93+
* Improved JSON
94+
* Improved support of statuses
95+
* Simplified OAuth functions
96+
* Simplified Tooling
97+
98+
**Full Changelog**: https://github.com/typescriptlibs/tsl-mastodon-api/compare/v0.0.6...v0.1.0
99+
100+
101+
102+
v0.0.6
103+
------
104+
105+
* Add API.getMediaAttachment
106+
* Add API.postNewMediaAttachment
107+
* Add API.postNewPollVote
108+
* Add JSON.AudioMediaAttachment type
109+
* Add JSON.GIFVMediaAttachment type
110+
* Add JSON.NewMediaAttachment type
111+
* Add JSON.NewPollVote type
112+
* Add JSON.VideoMediaAttachment type
113+
* Fixed JSON.ImageMediaAttachment type
114+
* Fixed JSON.Poll type
115+
116+
**Full Changelog**: https://github.com/typescriptlibs/tsl-mastodon-api/compare/v0.0.5...v0.0.6
117+
118+
119+
120+
v0.0.5
121+
------
122+
123+
* Add test setup
124+
* Improve error handling
125+
126+
**Full Changelog**: https://github.com/typescriptlibs/tsl-mastodon-api/compare/v0.0.4...v0.0.5
127+
128+
129+
130+
v0.0.4
131+
------
132+
133+
* Fix new status validation
134+
135+
**Full Changelog**: https://github.com/typescriptlibs/tsl-mastodon-api/compare/v0.0.3...v0.0.4
136+
137+
138+
139+
v0.0.3
140+
------
141+
142+
* Fix Blob reference issue
143+
144+
**Full Changelog**: https://github.com/typescriptlibs/tsl-mastodon-api/compare/v0.0.2...v0.0.3
145+
146+
147+
148+
v0.0.2
149+
------
150+
151+
* Split Mastodon logic into API, JSON, REST
152+
* Add search API
153+
154+
**Full Changelog**: https://github.com/typescriptlibs/tsl-mastodon-api/compare/v0.0.1...v0.0.2
155+
156+
157+
158+
v0.0.1
159+
------
160+
161+
* Initial release
162+
* Add `MastodonAPI.fetch`
163+
* Add ES module structure
164+
* Add Promise support
165+
* Add TypeScript support

package-lock.json

Lines changed: 2 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"license": "MIT",
66
"name": "tsl-mastodon-api",
77
"type": "module",
8-
"version": "0.4.1",
8+
"version": "0.4.2",
99
"main": "lib/index.js",
1010
"types": "lib/index.d.ts",
1111
"bugs": "https://github.com/typescriptlibs/tsl-mastodon-api/issues",
@@ -22,6 +22,7 @@
2222
"files": [
2323
"lib/",
2424
"AUTHORS.md",
25+
"CHANGELOG.md",
2526
"LICENSE.md",
2627
"README.md"
2728
],

0 commit comments

Comments
 (0)