Skip to content
This repository has been archived by the owner on Jul 13, 2020. It is now read-only.

Releases: Kotlin/anko

Anko 0.7

17 Sep 22:55
Compare
Choose a tag to compare
Anko 0.7 Pre-release
Pre-release

Built for Koltin M13 (0.13.1513).

Changes:

  • Anko is now split to several components:
    • anko-common contains some basic helpers (such as async, toast or SQLite parsers). Does not contain any of view DSL);
    • anko-sdk15 (also 19, 21, 23) contains DSL bindings for the corresponding Android SDK version;
    • anko-support-v4, anko-appcompat-v7 and others: additional DSL bindings for the Android support library widgets.
  • New async #78;
  • Most of extension properties for Views are removed (Kotlin now supports this seamlessly);
  • Ability to iterate children views lazily using sequences #74;
  • Extension functions for the optimized Android collections and arrays #77;
  • layoutParams() is renamed to lparams() (due to the clash with View.getLayoutParams()).

Anko 0.6.3

10 Jul 18:53
Compare
Choose a tag to compare
Anko 0.6.3 Pre-release
Pre-release

Built for Koltin M12.1 (0.12.613).

Changes:

  • Tinted (appcompat) widget support;
  • Deprecated extension properties for RSSurfaceView, RSTextureView, WebView are removed;
  • Intentions for Toast.makeText().show() and findViewById() in IDEA plugin.

Bugfixes:

  • Fix LayoutParams resolving for some widgets #54;
  • Support more types in intentFor #60;
  • AnkoLogger can't now be used as a delegate #65;
  • InterfaceWorkarounds fields are fixed.

Other:

  • DSL Preview plugin is updated to Robolectric 3.0 rc3;
  • DSL generator refactoring.

Anko 0.6.2

29 May 17:39
Compare
Choose a tag to compare
Anko 0.6.2 Pre-release
Pre-release

Built for Koltin M12 (0.12.200).

Changes:

  • Sensible listener argument names;
  • Some listener arguments and properties are now not-null;
  • bundleOf() function;
  • getBuilder() in AlertDialogBuilder;
  • startService() function #42;

Bugfixes:

  • IllegalArgumentException in AnkoLogger #46;
  • Wrong return type for include() #44;
  • INTEGER SqlType instead of INT #42;
  • withArguments() for android.support.v4.fragment #31;
  • SingleColumnParser and ScalarColumnParser fixed #45;
  • SQLiteDatabase.dropTable() signature fixed #38.

Anko 0.6.1

06 May 16:56
Compare
Choose a tag to compare
Anko 0.6.1 Pre-release
Pre-release

Built for Koltin M11 (0.11.91.4).

Bugfixes:

  • Arguments in intentFor() #30
  • android.support.v4.app.Fragment.withArguments() function #29
  • More extension properties (including emptyView for AdapterView) #26
  • String resources with progressDialog() and indeterminateProgressDialog() #21

Anko 0.6

29 Apr 19:57
Compare
Choose a tag to compare
Anko 0.6 Pre-release
Pre-release

Built for Koltin M11 (0.11.91.2).

  • Breaking: package name change (kotlinx.android.ankoorg.jetbrains.anko)
  • Breaking: new syntax for multi-method listeners
  • Configuration qualifiers supported
  • Custom views creation
  • appcompat.v7 views and properties supported
  • Top-level DSL functions for simple views are removed
  • startActivityForResult(), dimen() extension functions
  • uiThread property for Context and Fragment

Anko 0.5

02 Apr 18:06
Compare
Choose a tag to compare
Anko 0.5 Pre-release
Pre-release

Built for Koltin M11 (0.11.91.1).

  • Rebranding: Koan → Anko! ✨
  • Preview plugin is available for IntelliJ IDEA and Android Studio.