Skip to content

Latest commit

 

History

History
489 lines (230 loc) · 5.6 KB

CHANGELOG.md

File metadata and controls

489 lines (230 loc) · 5.6 KB

1.2.2

Released 2024-12-07

  • Merge pull request #12 from skiptools/fix-removeLast
  • Change mutableList.removeLast() to mutableList.removeLast() due to compileSDK 35 issue
  • Add testRemoveLast()

1.0.0

Released 2024-08-15

0.8.0

Released 2024-07-03

0.7.16

Released 2024-07-03

0.7.13

Released 2024-05-29

  • Add Char.asciiValue and tests for wrapping operators &+, &-, &*

0.7.11

Released 2024-05-17

  • Handle String format with preceeding %0., which causes a MissingFormatWidthException in Java (fixes #2)
  • Update API support tab colors
  • Update README support table colors

0.7.9

Released 2024-05-03

  • Add CheckedContinuation.resume(Result) and paramaterize error type for withCheckedThrowingContinuation
  • Add withCheckedContinuation and withCheckedThrowingContinuation

0.7.5

Released 2024-02-18

0.7.1

Released 2024-02-10

0.7.0

Released 2024-02-05

0.6.1

Released 2024-01-12

0.5.12

Released 2023-12-11

0.5.10

Released 2023-12-10

  • Add project changelog
  • Add example of single-interpolation value not being inferred as ExpressibleByStringInterpolation
  • Add test for ExpressibleByStringInterpolation; translate ObjC String format specifier tokens into Java-compatible tokens
  • Add Error.localizedDescription, suspending linvoke version
  • Basic ExpressibleByStringInterpolation support

0.5.9

Released 2023-11-30

  • Add actor utilities

0.5.8

Released 2023-11-27

0.5.7

Released 2023-11-26

0.5.6

Released 2023-11-21

  • Add IntSet, a (inefficient) implementation of IndexSet

0.5.5

Released 2023-11-21

0.5.4

Released 2023-11-16

  • Fix visibility on some CoreGraphics funcs

0.5.3

Released 2023-11-14

  • Add more CoreGraphics API

0.5.2

Released 2023-11-02

  • Add Array.init(repeating:count:)

0.5.1

Released 2023-11-01

  • Fill in many Collection APIs
  • Add Result.init(cactching:)
  • Implement Random number support, shuffle, etc
  • Update README
  • Update README

0.5.0

Released 2023-10-23

0.4.16

Released 2023-10-21

  • Support encoding/decoding arrays-of-arrays and dictionaries-of-arrays
  • Codable protocol and impl fixes
  • Add base top level encoder and decoder for Kotlin impls
  • Snapshot work on encoding / decoding
  • starts(with:by:) support Fix to initializing dictionary values to nil Create symbol file for support numbers API
  • Update README

0.4.15

Released 2023-10-15

0.4.14

Released 2023-10-12

0.4.13

Released 2023-10-10

  • Fix README unavailable code

0.4.12

Released 2023-10-07

0.4.11

Released 2023-10-06

0.4.10

Released 2023-10-06

  • Export dependencies in build.gradle.kts as api

0.4.9

Released 2023-10-04

0.4.8

Released 2023-10-03

0.4.7

Released 2023-10-02

  • Add abs()

0.4.6

Released 2023-10-01

0.4.5

Released 2023-09-29

0.4.4

Released 2023-09-28

  • Remove String format check that breaks on macOS 14
  • Update README.md
  • Don't attempt to reduce visibility of public protocol funcs in extension
  • Link explicitly to repos for issues and prs for doc generation
  • Update README.md for consistency between modules
  • Update README.md
  • Set issue/pr links to https://source.skip.tools/skip/ for external docs
  • Remove links to source from README as they break doc generation

0.4.3

Released 2023-09-24

0.4.2

Released 2023-09-18

  • Use imports instead of SKIP INSERT: import
  • Update README.md
  • Update README.md
  • Update Array.kt

0.4.1

Released 2023-09-13

0.4.0

Released 2023-09-13

0.3.25

Released 2023-09-13

0.3.24

Released 2023-09-13

0.3.23

Released 2023-09-11

  • Move Observation to skip-model

0.3.22

Released 2023-09-09

0.3.21

Released 2023-09-09

  • Do not define public .key and .value tuple elements

0.3.20

Released 2023-09-09

0.3.19

Released 2023-09-09

0.3.18

Released 2023-09-08

0.3.17

Released 2023-09-08

  • Add corouting tests to androidTestImplementation

0.3.16

Released 2023-09-08

0.3.15

Released 2023-09-07

  • Handle String.Index via typealias

0.3.14

Released 2023-09-07

  • Add typealias StaticString = String
  • Add kotlin-reflect dependency in case code uses companionObjectInstance
  • Add CoreGraphics basics to SkipLib for simplicity. Better toString on dictionaries and sets.

0.3.13

Released 2023-09-06

0.3.12

Released 2023-09-06

0.3.11

Released 2023-09-06

0.3.10

Released 2023-09-05

0.3.9

Released 2023-09-05

0.3.8

Released 2023-09-05

0.3.7

Released 2023-09-05

0.3.6

Released 2023-09-05

0.3.5

Released 2023-09-04

0.3.4

Released 2023-09-03

0.3.3

Released 2023-09-03

0.3.2

Released 2023-09-03

0.3.1

Released 2023-09-03

  • Fix Substring.split signature

0.3.0

Released 2023-09-02

  • Add support for IntRange.upperBound, lowerBound

0.2.4

Released 2023-09-01

  • Translate AnyClass as KClass<*>

0.2.3

Released 2023-08-31

0.2.2

Released 2023-08-31

0.2.1

Released 2023-08-26

  • Add String(format:args:) constructor

0.2.0

Released 2023-08-24

  • Update README.md

0.1.0

Released 2023-08-24

0.0.15

Released 2023-08-21

  • Update dependencies

0.0.14

Released 2023-08-20

0.0.13

Released 2023-08-20

0.0.12

Released 2023-08-20

0.0.11

Released 2023-08-19

0.0.10

Released 2023-08-19

0.0.9

Released 2023-08-19

0.0.8

Released 2023-08-19

0.0.7

Released 2023-08-19

0.0.6

Released 2023-08-19

0.0.5

Released 2023-08-19

0.0.4

Released 2023-08-19

0.0.3

Released 2023-08-18

0.0.2

Released 2023-08-18