Skip to content

Releases: fitomad/HMCheckpoint

0.3.0

Choose a tag to compare

@fitomad fitomad released this 10 Jan 15:21
e19753f
  • Adopt the Persistent Data framework as storage system for the different rate-limit algorhitms.
  • Checkpoint can work with RequestContext context, so you can apply rate-limit for the current available Hummingbird context types or with your custom types.
  • Tests now adopts the MemoryPersistDriver storage driver instead of Redis driver. No need to run a Docker container with a Redis image to run tests.

0.2.0

Choose a tag to compare

@fitomad fitomad released this 20 Dec 16:23
6e1506a

Removing Combine framework.

0.1.0

Choose a tag to compare

@fitomad fitomad released this 20 Dec 11:49
0ed6f91

Alpha version, a Friends & Family release 😜

  • Support for Redis Database
  • Logging system based on the Swift Logging package Logger type
  • Four rate-limit algorithims support
    • Fixed Window Counter
    • Leaking Bucket
    • Sliding Window Log
    • Token Bucket