Skip to content

Releases: faketunaPrivateCamp/SkriptWebAPI

Version 0.1.2

Version 0.1.2 Pre-release
Pre-release

Choose a tag to compare

@fltuna fltuna released this 19 Mar 01:13
bc88f7a

What's Changed

  • Fix: java.io.IOException: too many bytes to write to stream error by @faketuna in #15
  • Add get remote IP expression in HTTP server by @faketuna in #16

Full Changelog: 0.1.1...v0.1.2

Version 0.1.1

Version 0.1.1 Pre-release
Pre-release

Choose a tag to compare

@fltuna fltuna released this 20 Feb 11:45
3d3fc95

What's Changed

  • Fix: HTTP Server context path doesn't set correctly by @faketuna in #11

Full Changelog: v0.1.0...0.1.1

Version 0.1.0

Version 0.1.0 Pre-release
Pre-release

Choose a tag to compare

@fltuna fltuna released this 28 Dec 12:16
8c54fbf

Caution

This version only supports Skript 2.7.3 or higher and Minecraft version 1.13 or higher.

I will only provide official support if Skript is 2.7.3 or higher and Minecraft version 1.20.2 or higher.

Whats new

New syntax
Now able to send PATCH and any custom request method

Version 0.0.4

Version 0.0.4 Pre-release
Pre-release

Choose a tag to compare

@fltuna fltuna released this 21 Dec 17:22
3ee1ed5

Whats new

  • Plugin now able to load in 1.13 or newer.

Version 0.0.3b

Version 0.0.3b Pre-release
Pre-release

Choose a tag to compare

@fltuna fltuna released this 26 Feb 03:24
502f97e

Fixed plugin wont load due to package rename.

Version 0.0.3a

Version 0.0.3a Pre-release
Pre-release

Choose a tag to compare

@fltuna fltuna released this 13 Feb 15:03
8a0a9d8

This update contains hotfix for fissue #5

Fixed:
event-connection's body don't returns value in after 2nd excecution (#5)

Version 0.0.3

Version 0.0.3 Pre-release
Pre-release

Choose a tag to compare

@fltuna fltuna released this 13 Jan 15:56
d1ba35b

What added

Added async web request feature.

Syntax

Added:

event-value

  • event-connection

event

  • [on] [skeb] get [web] [request] response
  • [on] [skeb] put [web] [request] response
  • [on] [skeb] post [web] [request] response
  • [on] [skeb] delete [web] [request] response

effect

  • [skeb] send get [web] request to [url] %string% [[(with|and)] header %header%] [[(with|and)] body %string%]
  • [skeb] send put [web] request to [url] %string% [[(with|and)] header %header%] [[(with|and)] body %string%]
  • [skeb] send post [web] request to [url] %string% [[(with|and)] header %header%] [[(with|and)] body %string%]
  • [skeb] send delete [web] request to [url] %string% [[(with|and)] header %header%] [[(with|and)] body %string%]

Full Changelog: v0.0.2...v0.0.3

Version 0.0.2

Version 0.0.2 Pre-release
Pre-release

Choose a tag to compare

@fltuna fltuna released this 03 Jan 17:14
dac016f

This update have breaking changes in syntax.

What changed

Changed internal code.
Changed Syntax more than half.

What removed

Some Syntax has removed.

Syntax

Removed:

  • any parsed as text is no longer available.
  • event-body
  • event-header
  • event-[user]agent
  • event-[sender]address
  • event-[context]path

Changed:

  • response of delete request is no longer returns %string%. now returns %httpurlcon%
  • response of put request is no longer returns %string%. now returns %httpurlcon%
  • response of post request is no longer returns %string%. now returns %httpurlcon%
  • response of get request is no longer returns %string%. now returns %httpurlcon%

Added:

For event processing

  • %httpexchange%['s] request header properties %string%
  • %httpexchange%['s] body
  • %httpexchange%['s] [context][-]path
  • %httpexchange%['s] [target][-]host
  • %httpexchange%['s] [user][-]agent

For web request

  • %httpurlcon%['s] response body
  • %httpurlcon%['s] response code
  • %httpurlcon%['s] response header [(properties|prop)] %string%

Full Changelog: v0.0.1...v0.0.2

Version 0.0.1

Version 0.0.1 Pre-release
Pre-release

Choose a tag to compare

@fltuna fltuna released this 29 Dec 22:10
6320e8d

Initial release