Standalone iced_aw project not compile

In examples, codes just not matched the version. Using github version conflict. Updating iced_aw and iced version with git branches and still it gives tons of errors.

error[E0599]: the method `icon_font` exists for struct `Tabs<'_, Message, TabId, Theme, _>`, but its trait bounds were not satisfied
   --> src/main.rs:125:14
    |
100 | /         Tabs::new(Message::TabSelected)
101 | |             .tab_icon_position(iced_aw::tabs::Position::Bottom)
102 | |             .on_close(Message::TabClosed)
103 | |             .push(
...   |
124 | |             .tab_bar_style(style_from_index(theme))
125 | |             .icon_font(ICON)
    | |             -^^^^^^^^^ method cannot be called on `Tabs<'_, Message, TabId, Theme, _>` due to unsatisfied trait bounds