ਡਿਵੈਲਪਰਾਂ ਲਈ ਨਵਾਂ ਕੀ ਹੈ

ਗਨੋਮ ੩.੨ ਡਿਵੈਲਪਰ ਪਲੇਅਫਾਰਮ ਦੀ ਵਰਤੋਂ ਕਈ ਡਿਵੈਲਪਰਾਂ ਵਾਸਤੇ ਖਾਸ ਬਦਲਾਅ ਕੀਤੇ ਗਏ ਹਨ। ਜੇ ਤੁਸੀਂ ਡਿਵੈਲਪਰਾਂ ਲਈ ਕੀਤੇ ਬਦਲਾਅ ਨਹੀਂ ਵੇਖਣਾ ਚਾਹੁੰਦੇ ਤਾਂ ਅੱਗੇ ਸ਼ੈਕਸ਼ਨ 5 ― ਅੰਤਰਰਾਸ਼ਟਰੀਕਰਨ ਉੱਤੇ ਜਾ ਸਕਦੇ ਹੋ ।

ਗਨੋਮ ਡੈਸਕਟਾਪ ਦੇ ਨਾਲ ਗਨੋਮ ੩.੨ ਗਨੋਮ ਡਿਵੈਲਪਰ ਪਲੇਟਫਾਰਮ ਦਾ ਵੀ ਨਵਾਂ ਰੀਲਿਜ਼ ਹੈ। ਇਸ ਵਿੱਚ ਗਨੂ LGPL ਅਧੀਨ API ਅਤੇ ABI ਸਟੇਬਲ ਲਾਇਬਰੇਰੀਆਂ ਦਿੱਤੀਆਂ ਗਈਆਂ ਹਨ, ਜੋ ਕਿ ਅੰਤਰ-ਪਲੇਟਫਾਰਮ ਲਈ ਡਿਵੈਲਪਮੈਂਟ ਵਾਸਤੇ ਵਰਤੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ।

ਗਨੋਮ ਨਾਲ ਡਿਵੈਲਪਮੈਂਟ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲੈਣ ਲਈ ਗਨੋਮ ਡਿਵੈਲਪਰ ਸੈਂਟਰ (ਅੰਗਰੇਜ਼ੀ) ਉੱਤੇ ਜਾਉ।

4.1. GLib 2.30

ਗਨੋਮ ਦੀ ਹੇਠਲੇ ਲੈਵਲ ਸਾਫਟਵੇਅਰ ਲਾਇਬਰੇਰੀ GLib ਵਿੱਚ ਕਈ ਸੁਧਾਰ ਕੀਤੇ ਗਏ ਹਨ:

  • GApplication ਨੂੰ ਹੁਣ ਗ਼ੈਰ-ਵਿਲੱਖਣ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।
  • GLib ਹੁਣ ਯੂਨੈਕਸ ਲਈ ਖਾਸ API ਵੱਖਰੇ ਹੈੱਡਰ ਨਾਲ ਇੰਸਟਾਲ ਕਰਦੀ ਹੈ: glib-unix.h। ਹੋਰ ਚੀਜ਼ਾਂ ਤੋਂ ਇਲਾਵਾ, ਇਹ ਯੂਨੈਕਸ ਸਿਗਨਲ ਲਈ ਮੇਨਲੂਪ ਸਰੋਤ ਦਿੰਦੀ ਹੈ।
  • GDBus ਨਵੇਂ ਇੰਟਰਫੇਸ ਨਾਲ 'object manager' ਪੈਟਰਨ ਲਈ ਸਹਿਯੋਗੀ ਹੈ।
  • GDBus ਵਿੱਚ ਹੁਣ ਕੋਡ ਜਰਨੇਟਰ ਹੈ: gdbus-codegen.
  • ਅਟੋਮਿਕ ਓਪਰੇਸ਼ਨ ਨੂੰ ਵਿੱਚੇ ਉਪਲੱਬਧ gcc ਦੀ ਵਰਤੋਂ ਲਈ ਮੁੜ-ਲਿਖਿਆ ਗਿਆ ਹੈ, explicit ਕਾਸਟ ਨਾਲ ਕਾਲ ਸਮੱਸਿਆ ਖੜ੍ਹੀ ਕਰ ਸਕਦੀ ਹੈ।
  • ਪੁਆਇੰਟਰਾਂ ਲਈ ਆਟੋਮੈਟਿਕ ਓਪਰੇਸ਼ਨ ਜੋੜੇ ਗਏ ਹਨ, ਜਿਸ ਵਿੱਚ ਪੁਆਇੰਟਰ ਆਕਾਰ ਟਿਕਾਣਿਆਂ ਉੱਤੇ ਬਿੱਟ-ਲਾਕ ਸ਼ਾਮਲ ਹੈ।
  • ਯੂਨਿਟ ਇਕਾਈ ਦੀ ਪਸੰਦ ਨੂੰ SI ਇਕਾਈਆਂ ਲਈ ਬਦਲਿਆ ਗਿਆ ਹੈ; g_format_size_for_display ਨੂੰ g_format_size ਨਾਲ ਬਦਲਿਆ ਗਿਆ ਹੈ।
  • HMAC ਡਿਜਟਸ ਲਈ ਸਹਿਯੋਗ ਜੋੜਿਆ ਗਿਆ ਹੈ: GHmac.
  • ਸਰਟੀਫਿਕੇਟ ਅਤੇ ਕੁੰਜੀਆਂ ਲੱਭਣ ਲਈ ਇੰਟਰਫੇਸ ਬਦਲਿਆ ਗਿਆ ਹੈ: GTlsDatabase। ਇਹ ਸਥਾਪਨ glib-networking ਰਾਹੀਂ ਦਿੱਤਾ ਗਿਆ ਹੈ।

4.2. GTK+ 3.2

GTK+ ੩.੨ GTK+ ਟੂਲਕਿੱਟ ਦਾ ਸਭ ਤੋਂ ਨਵਾਂ ਰੀਲਿਜ਼ ਹੈ, ਜੋ ਕਿ ਗਨੋਮ ਦਾ ਮੁੱਖ ਭਾਗ ਹੈ। GTK+ ੩.੨ ਵਿੱਚ ਡਿਵੈਲਪਰਾਂ ਲਈ ਕਈ ਨਵੇਂ ਫੀਚਰਾਂ ਦੇ ਨਾਲ ਨਾਲ ਕਈ ਖਾਸ ਬੱਗ ਠੀਕ ਕੀਤੇ ਗਏ ਹਨ।

  • ਐਂਟਰੀਆਂ ਵਿੱਚ ਹੁਣ ਇਸ਼ਾਰੇ ਮੌਜੂਦ ਹਨ। gtk_entry_set_placeholder_text ਵੇਖੋ।
  • ਕੋਈ ਹੋਰ ਵਿਦਜੈਟ ਚੌੜਾਈ-ਲਈ-ਉਚਾਈ ਜੁਮੈਟਰੀ ਪਰਬੰਧ ਲਈ ਸਹਿਯੋਗੀ ਹਨ। ਲੇਬਲ ਲਈ ਢੁੱਕਵਾਂ ਆਕਾਰ ਸੈੱਟ ਕਰਨਾ ਅਤੇ ਵਿੰਡੋ ਆਕਾਰ ਚੈੱਕ ਕਰਨਾ ਖਾਸ ਮਹੱਤਵਪੂਰਨ ਹੈ।
  • ਨਵੇਂ ਵਿਦਜੈਟ:
    • ਅਧਿਕਾਰ ਸਮੇਤ ਓਪਰੇਸ਼ਨ ਲਈ GtkLockButton, ਜਿਵੇਂ ਕਿ ਕੁਝ ਕੰਟਰੋਲ ਸੈਂਟਰ ਪੈਨਲ ਵਿੱਚ ਵੇਖਾਈ ਦਿੰਦੇ ਹਨ।
    • ਸਮੱਗਰੀ ਖੇਤਰ ਉੱਤੇ ਤਰਦੇ ਕੰਟਰੋਲ ਲਈ GtkOverlay ਜਿਵੇਂ ਕਿ ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਵਿੱਚ ਵੇਖਾਈ ਦਿੰਦੇ ਹਨ।
    • GtkFontChooserDialog, ਨਵਾਂ ਫੋਂਟ ਚੋਣਕਾਰ ਡਾਈਲਾਗ ਹੈ।
  • ਬਹੁਤ ਸੁਧਾਰਿਆ ਗਿਆ CSS ਥੀਮ ਸਹਿਯੋਗ, ਜਿਸ ਵਿੱਚ ਪ੍ਰਾਇਮਰੀ ਅਤੇ ਇਨ-ਲਾਈਨ ਟੂਲਬਾਰ ਲਈ ਸਟਾਇਲ ਕਲਾਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ।
  • HTML ਬੈਕਐਂਡ Broadway, ਜੋ ਕਿ ਵੈੱਬਸਾਕਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬਰਾਊਜ਼ਰ ਵਿੱਚ ਰੈਂਡਰ ਕਰਦਾ ਹੈ, ਵਿੱਚ ਸੁਧਾਰ ਕੀਤਾ ਗਿਆ ਹੈ, ਪਰ ਇਹ ਹਾਲੇ ਤਜਰਬੇਅਧੀਨ ਹੀ ਹੈ। ਇਹ ਸੰਭਵ ਤੌਰ ਉੱਤੇ ਤੁਹਾਨੂੰ ਜਾਂ ਤਾਂ ਤੁਹਾਡੀਆਂ ਆਪਣੀਆਂ ਐਪਲੀਕੇਸ਼ਨ ਤੁਹਾਡੇ ਸਰਵਰ ਉੱਤੇ ਚਲਾਉਣ ਦਿੰਦਾ ਹੈ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਕਿਸੇ ਵੀ ਥਾਂ ਤੋਂ ਵਰਤਣ ਲਈ ਸਹਾਇਕ ਹੈ ਜਾਂ ਇਸ ਨੂੰ ਪਬਲਿਕ ਸਰਵਰ ਉੱਤੇ ਰੱਖਣ ਲਈ, ਤਾਂ ਕਿ ਹਰ ਯੂਜ਼ਰ ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਨਵਾਂ ਮੌਕਾ ਚਲਾ ਸਕੇ। ਯਾਦ ਰੱਖੋ ਕਿ ਇਸ ਲਈ GTK+ ਨੂੰ --enable-x11-backend --enable-broadway-backend ਅਤੇ ਇੰਵਾਇਰਨਮੈਂਟ ਵੇਰੀਬਲ GDK_BACKEND ਨਾਲ ਰਨਟਾਈਮ ਉੱਤੇ ਕੰਪਾਇਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।
  • ਟੈਸਟ ਕੇਸ ਲਿਖਣ ਨੂੰ ਸੌਖਾ ਬਣਾਉਣ ਲਈ reftests ਨੂੰ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ
  • ਕਈ GTK+ ਕਾਰਗੁਜ਼ਾਰੀ ਸੁਧਾਰ ਕੈਸ਼ ਆਕਾਰ ਮੰਗ, CSS ਸਟਾਇਲ ਜਾਣਕਾਰੀ ਪੜ੍ਹਨ ਅਤੇ ਵਿਦਜੈਟ ਆਕਾਰ ਮਾਪਣ ਦੇ ਖੇਤਰਾਂ ਵਿੱਚ ਕੀਤੇ ਜਾ ਚੁੱਕੇ ਹਨ

4.3. ਕਲੱਟਰ 1.8

ਹਾਰਡਵੇਅਰ ਐਕਸਲੇਟਿਡ ਯੂਜ਼ਰ ਲਈ ਗਨੋਮ ਦੀ ਗਰਾਫਿਕਸ ਲਾਇਬਰੇਰੀ ਕਲੁੱਟਰ ਅੱਗੇ ਦਿੱਤੇ ਸੁਧਾਰ ਦਿੰਦੀ ਹੈ:

  • ਨਵੇਂ ਐਕਸ਼ਨ, ਜਿਵੇਂ ਲਿਖਣ ਜੈਸਚਰ ਲਿਖਣ ਲਈ ClutterGestureAction, ਸਵੈਪ ਜੈਸਚਰ ਖੋਜਣ ਲਈ ClutterSwipeAction, ClutterDragAction ਦੀ ਵਰਤੋਂ ਨਾਲ ਟਾਰਗੇਟ ਡਰਾਪ ਐਕਟਰ ਬਣਾਉਣ ਲਈ ClutterDropAction, ClutterClickAction ਲਈ ਲੰਮਾ ਸਮਾਂ ਪ੍ਰੈਸ ਸਹਿਯੋਗ ਲਈ ਹਨ।
  • ClutterState ਟਰਾਂਸੈਕਸ਼ਨ ਨੂੰ ਆਬਜੈਕਟ ਸਿਗਨਲ ਨਾਲ ਬਾਊਂਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜਦੋਂ ClutterScript ਵਿੱਚ ਸੀਨ ਬਣਾਉਣਾ ਹੋਣੇ।
  • ਸੁਧਾਰੀ ਗਈ Cairo ਡਰਾਇੰਗ ਐਂਟਰੀਗਰੇਸ਼ਨ
  • Cogl, ਕਲੁੱਟਰ ਵਲੋਂ ਵਰਤਿਆ ਜਾਂਦਾ GPU ਪ੍ਰੋਗਰਾਮਿੰਗ ਇੰਟਰਫੇਸ, ਨੂੰ ਵੱਖਰੀ ਲਾਇਬਰੇਰੀ ਵਜੋਂ ਰੱਖਿਆ ਗਿਆ ਹੈ।

4.4. ਬਰਤਰਫ਼ ਲਾਇਬਰੇਰੀਆਂ ਲਈ ਵਰਤੋਂ

ਪੁਰਾਣੀਆਂ ਤਕਨੀਕੀਆਂ ਨੂੰ ਹੋਰ ਵੀ ਵਧੀਆ ਸਹੂਲਤਾਂ ਨਾਲ ਬਦਲਣ ਦਾ ਕੰਮ ਜਾਰੀ ਰੱਖਿਆ ਗਿਆ ਹੈ।

  • GConf ਹੁਣ ਮੂਲ ਰੂਪ ਵਿੱਚ D-Bus ਵਰਤਦਾ ਹੈ ਅਤੇ ਇਸ ਲਈ ਹੁਣ ORBit2 ਦੀ ਲੋੜ ਨਹੀਂ ਰਹੀ ਹੈ। ਇਸ ਲੜੀ ਤਹਿਤ ਬਰਤਰਫ਼ ਲਾਇਬਰੇਰੀਆਂ ORBit2 ਅਤੇ libIDL ਨੂੰ ਗਨੋਮ ਵਿੱਚੋਂ ਹਟਾਇਆ ਜਾ ਚੁੱਕਾ ਹੈ।
  • ਗਨੋਮ ਕੋਰ ਮੋਡੀਊਲ ਕੇਵਲ ਇੰਟਰਸਪੈਕਸ਼ਨ ਅਧਾਰਿਤ ਪਾਈਥਨ ਬਾਈਡਿੰਗ ਉੱਤੇ ਨਿਰਭਰ ਹਨ (pyobject-3) ਅਤੇ ਇਸਕਰਕੇ pygtk, gnome-python ਅਤੇ gnome-python-desktop ਦੀ ਹੁਣ ਲੋੜ ਨਹੀਂ ਰਹੀ ਹੈ।
  • ਕੋਈ ਐਪਲੀਕੇਸ਼ਨ (ਉਦਾਹਰਨ ਲਈ Accerciser, ਡੈਸ਼ਰ, GHex, ਗਰਾਫਿਕਸ ਡੀਬੱਗਰ ਨਿਮੀਵਿਰ(Nemiver), ਅਤੇ ਪਾਸਵਰਡ ਅਤੇ ਇੰਕ੍ਰਿਪਸ਼ਨ ਕੁੰਜੀ ਪਰਬੰਧ ਟੂਲ Seahorse) ਹੁਣ ਸਟੋਰੇਜ਼ ਬੈਕਐਂਡ GConf ਦੀ ਬਜਾਏ GSettings ਨੂੰ ਵਰਤਦੇ ਹਨ।
  • ਕਈ ਪੈਕੇਜਮ ਜਿਵੇਂ ਕਿ ਏਪੀਫਨੀ ਵੈੱਬ ਬਰਾਊਜ਼ਰ,ਹੁਣ dbus-glib ਦੀ ਬਜਾਏ GDBus ਅਤੇ libunique ਦੀ ਬਜਾਏ G(tk)Application ਵਰਤਣ ਲਈ ਬਦਲੇ ਗਏ ਹਨ।

4.5. ਗਨੋਮ ਨੂੰ JHBuild ਨੂੰ ਕੰਪਾਇਲ ਕਰਨਾ ਹੋਇਆ ਸੌਖਾ

ਗਨੋਮ ਦਾ ਬਿਲਡ ਟੂਲ JHBuild ਕਿਸੇ ਮੋਡੀਊਲ ਨੂੰ ਹੁਣ ਬਿਲਡ ਨਹੀਂ ਕਰੇਗਾ, ਜੇ ਤੁਹਾਡੇ ਸਿਸਟਮ ਉੱਤੇ ਤਾਜ਼ਾ ਵਰਜਨ ਇੰਸਟਾਲ ਹੋਏਗਾ। ਇਸ ਨੂੰ ਸੰਰਚਨਾ ਚੋਣ partial_build ਰਾਕੀਂ ਕੰਟਰੋਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਡਿਫਾਲਟ ਰੂਪ ਵਿੱਚ ਚਾਲੂ ਹੁੰਦਾ ਹੈ। jhbuild sysdeps ਲਿਸਟ ਵੇਖਾਉਂਦੀ ਹੈ, ਕਿ ਕਿਹੜੇ ਕਿਹੜੇ ਸਿਸਟਮ ਮੋਡੀਊਲ ਲੱਭੇ ਗਏ ਹਨ, ਨਾਲ ਹੀ ਉਹ ਮੋਡੀਊਲ, ਜੋ ਕਿ ਬਿਲਡ ਕਰਨ ਹਨ।

ਜੇ ਤੁਸੀਂ ਤਾਜ਼ਾ ਡਿਸਟ੍ਰਿਊਸ਼ਨ ਨਾਲ ਗਨੋਮ ਨੂੰ ਸ਼ੁਰੂ ਤੋਂ ਬਿਲਡ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਕੰਪਾਇਲ ਹੋਣ ਵਾਲੇ ਮੋਡੀਊਲ ਦੀ ਲਿਸਟ ਵਿੱਚੋਂ ਲਗਭਗ 50 ਮੋਡੀਊਲ ਸੌਖੀ ਤਰ੍ਹਾਂ ਹਟਾਏ ਜਾ ਸਕਦੇ ਹਨ।

4.6. ਫੁਟਕਲ ਡਿਵੈਲਪਰ ਅੱਪਡੇਟ

ਗਨੋਮ ੨.੩੨ ਵਿੱਚ ਹੋਰ ਗਨੋਮ ਪਲੇਟਫਾਰਮ ਸੁਧਾਰ:

  • ਕਲਾਸਿਕ (ਸਟੈਟਿਕ) ਪਾਈਥਨ ਬਾਈਡਿੰਗ ਨੂੰ PyGObject 3.0 ਲਈ ਹਟਾਇਆ ਗਿਆ ਹੈ ਅਤੇ ਕੇਵਲ ਡਾਇਨੈਮਿਕ ਪਾਈਥਨ ਬਾਈਡਿੰਗ ਦਿੱਤੀ ਗਈ ਹੈ (ਇੰਟਰੋਸਪੈਕਸ਼ਨ ਰਾਹੀਂ)। PyGObjecct 2 ਅਤੇ 3 ਇੰਟਰਸਪੈਕਸ਼ਨ ਸਮਾਂਤਰ-ਇੰਸਟਾਲਯੋਗ ਹੈ, ਜਿਸ ਵਿੱਚ ਡਿਫਾਲਟ ਰੂਪ ਵਿੱਚ PyGObject 2 ਬੰਦ ਰਹਿੰਦਾ ਹੈ। ਜਾਣਕਾਰੀ how to port applications from PyGObject 2 to PyGObject 3 ਉਪਲੱਬਧ ਹੈ।
  • ਟਰੈਕਰ ਵਰਜਨ 0.12 ਵਿੱਚਫਾਇਰਫਾਕਸ ≥ 4.0, ਥੰਡਰਬਰਡ ≥ 5.0, MeeGoTouch, ਕਈ ਹੋਰ SPARQL ਪੈਰਾਮੀਟਰਾਂ, EPub ਫਾਇਲਾਂ ਤੋਂ ਕੱਢੀ ਜਾਣਕਾਰੀ, ਅਤੇ ਡੈਸਕਟਾਪ ਫਾਇਲਾਂ ਲਈ ਲੋਕਲ XDG ਡਾਇਰੈਕਟਰੀਆਂ ਲਈ ਸਹਿਯੋਗ ਦਿੱਤਾ ਗਿਆ ਹੈ।
  • ਨੈੱਟਵਰਕਮੈਨੇਜਰ (NetworkManager) ਵਰਜਨ 0.9 ਇੰਟਰੋਸਪੈਕਸ਼ਨ ਸਹਿਯੋਗ ਅਤੇ ਸੌਖਾ ਕੀਤਾ D-Bus API ਦਿੰਦਾ ਹੈ। NetworkManager 0.8 ਤੋਂ 0.9 ਲਈ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਕਿਵੇਂ ਪੋਰਟ ਕਰਨਾ ਹੈ ਦੀ ਜਾਣਕਾਰੀ ਉਪਲੱਬਧ ਹੈ।
  • ਇੰਕ੍ਰਿਪਸ਼ਨ ਲਾਇਬਰੇਰੀਆਂ ਵਿੱਚ ਜੋੜਕ ਵਜੋਂ PKCS#11 ਦੀ ਵਰਤੋਂ ਨੂੰ ਵਧਾਉਣ ਲਈ ਚਲਾਉਣ ਦੇ ਹਿੱਸੇ ਵਜੋਂ, gnome-keyring ਦੇ ਕਈ ਭਾਗਾਂ ਨੂੰ ਡੈਸਕਟਾਪ-ਗ਼ੈਰਨਿਰਭਰ ਲਾਇਬਰੇਰੀਆਂ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਹੈ।
  • GtkSourceView ਹੁਣ ਮਾਰਕਡਾਊਨ (Markdown) ਅਤੇ ਸਟੈਂਡਰਡ ML ਫਾਇਲਾਂ ਲਈ ਸੰਟੈਕਸ ਹਾਈਟਲਾਈਟ ਕਰਨ ਲਈ ਸਹਿਯੋਗੀ ਹੈ।
  • Evolution-Data-Server ਵਿੱਚ ਕਈ ਅੰਦਰੂਨੀ ਬੱਗ ਫਿਕਸ ਕੀਤੇ ਗਏ ਹਨ।
  • libfolks ਵਿੱਚ ਹੁਣ ਇੱਕ Evolution-Data-Server ਬੈਕਐਂਡ ਸ਼ਾਮਲ ਹੈ, ਜਿਸ ਨੂੰ ਹੁਣ ਨਵੇਂ Contacts ਐਪਲੀਕੇਸ਼ਨ ਵਲੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
  • ਡੌਕੂਮੈਂਟੇਸ਼ਨ ਕਾਰਵਾਈਆਂ ਲਈ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਟੂਲਾਂ ਵਿੱਚੋਂ , gnome-doc-utils ਅਤੇ xml2po ਨੂੰ ਹੌਲੀ ਹੌਲੀ yelp-tools ਅਤੇ itstool ਨਾਲ ਬਦਲਿਆ ਜਾ ਰਿਹਾ ਹੈ। yelp-xsl ਵਿੱਚ ਕੁਝ ਤਜਰਬੇ ਅਧੀਨ ਫੀਚਰ Mallard ਇਕਸਟੈਸ਼ਨ, ਜਿਵੇਂ ਕਿ ਸ਼ਰਤੀਆਂ ਪ੍ਰੋਸੈਸਿੰਗ ਅਤੇ ਡਾਇਨੇਮਿਕ ਸ਼ਬਦਾਵਲੀ ਸ਼ਾਮਲ ਕੀਤੇ ਗਏ ਹਨ।